I’ve valid I-797 from December 31 2018 to December 31 2021 . Recently been for Visa stamping at Hyderabad, India and I’ve got the visa valid from March 15 2019 to December 31 2019 . Although 797 is valid for more period, Visa is valid for shorter term. Do anyone have the same issue as I do? And what is it I can do now as I’m still in India for my vacation.
Also, What happens with my I-94? Will it be the expiry of I-797 or the expiration of Visa ?
This means, you MUST enter into United States between those dates only.
Visa stamped on passport : This is a permission to enter into United states, and it doesnt decide how long and on which status that you will live in United States after you enter.
An immigration officer at the port of entry(the airport that you land in) will decide how long and on which status that you can live in United states (its called I94). Usually if you show your I-797 at that time(port of entry), the officer MAY give your I-94 to the length of your I-797 OR your passport expiration date(which ever is earlier).
I had reached out to US embassy/ Consulate Hyderabad and was told to submit my PP along with a copy of email confirmation, New visa copy, 797 copy at Hyderabad VAC. Submitted those required docs at VAC and was told it would take 7-10 business days for Visa correction.