I94 Extension after Passport Renewal (3 Options)

@anil_am22 - Glad I stumbled upon this forum. Can you please guide me as I am in a worst situation. I am currently on H1B (I797 is valid till Jan 2022). However my I94 got expired back in march 2021 because my passport had the same expiration date. Now per my employer’s immigration lawyer, I am out of status and about to complete 180 days of unlawful stay (precisely on Sep 24th). They just sent out the petition (under premium processing) to adjust my I94 dates but I don’t know if I will get an answer by Sep 24th. If I don’t get anything by Sep24th, I have to leave the country. If I don’t then I will be barred to enter US for next three years. This will jeopardize my green card application as well. Per your directions, I can certainly visit Mexico border to get new I94 but can you address the following:

  1. I am planning to make a visit to Laredo CBP office to get new i94. Do I need to leave US and re-enter? What if they deny to admit me because of my expired I-94. In such a situation, I will be stuck in Mexico

  2. I’m a Canadian PR card holder as well. Would be better to visit CBP office in Buffalo rather than visiting Laredo?