XHR in pending state, only for a specific user and only in Chrome

So, what is happening is for a particular user the XHR request fails, Chrome Developer console shows the request in pending state in the networks tab for an indefinite amount of time. However, the same user when tries on Firefox, it works. And for all other users, it works on Chrome too. I just need some idea like what could be the cause in such a case. The user does not have any extensions like ad-block installed that could somehow block the request. And it is not a CORS related issue too. So, what could be the cause or can someone suggest me where should I look in such a case. Is it an environment issue/Browser issue/ API issue or maybe something else. Completely blank here.

Source: AngularJS Questions