As long as you are submitting your IT returns and the applicable tax is being paid, You will not have any problem in receiving your pension. The place of living is to be declared by you to your Employer where from you retired. You should also obtain a NOC from your employer regarding your stay in the USA. Once you take care of these two points you will not face any problem in receiving your pension.
As mentioned above, all US citizens, green card holders and residents must pay taxes in the US on their global income.According to the Indian income tax rules, a non-resident Indian must pay taxes in India on any income that accrues in India. So, according to this rule, A person has to pay tax in India also
As this gives rise to double taxation, we would need to refer to the Double Taxation Avoidance Agreement (DTAA) between India and the US for relief on this matter.
Double taxation avoidance
There are two articles in the DTAA that deal with pension. Article 19 talks about Government pension and Article 20 talks about the private pension.
Article 19 states:
(a) Any pension paid by, or out of funds created by, a Contracting State or a political subdivision or a local authority thereof to an individual in respect of services rendered to that state or subdivision or authority shall be taxable only in that State (India).
(b) However, such pension shall be taxable only in the other Contracting State (US) if the individual is a resident of, and a national of, that State.
So you have to pay tax in the USA and you will be eligible to get the pension.