Here is my situation (1). I entered USA in March 2015 on H1B visa, I-797 valid till Aug 31, 2016, I-94 date given April 02, 2016 at the port of entry as passport expires on this date . (2). H1B amendment filed - USCIS receipt Date Sep 15, 2015. Approved Date April 06, 2016. Valid From March 26, 2016 to April 02, 2016. This is one filed for work location change under regular processing. (3). Passport renewed in December, 2015 in the USA. (4). H1B extension filed - USCIS receipt date March 17, 2016. Approved Date March 28, 2016. Valid from Sep 01, 2016 to Aug 31, 2017.This one is filed under premium processing. When filing the H1B extension my attorney mentioned "current status end date" as 08/31/2016 in the petition. Looks like USCIS too missed to notice my I-94 end date 04/02/206. The next day after H1B approval email received, my employer lawyer contacted(as per my employer) USCIS and informed about the incorrect start date. Please note that this one is approved before the H1B amendment mentioned in point (2) above. Would you please help me on the following questions Which I-94 is in action now? Do you see any problem with my status? What are my options to stay in US and maintain valid status? Thank you!!