I applied for H1-B renewal June-2014. Before My approval I travelled to India for a personal emergency.
I got my Visa stamped with Old I-797 which has a validity till August 2014.
My H1-B approved after 15 days returning from India. After I returned I have not update my lawyer regarding my travel. So My I-797 came with old i-94 with expiry date July 2017.
I retuned to India for good in August 2016.
But I have not realized till very recently that I overstayed in USA as my I-94 when I entered USA have a validity till August 2014.
As My date is current I wanted come back to USA. While looking at my documents I realized that I overstayed.
Wil there be a problem If I return to USA. If yes, what is the solution.