I posted the problem a few days ago (attached below) and pjiang helped me.
Now the lawyer gave three choices.
1. Travel abroad and re-enter.
2. File an extension of status petition before I-94 expires;
3. Attempt to schedule an appointment at CBP for I-94 correction.
It will be the easiest for the 3rd one if it works. But the lawyer is not sure it they have this service or not. Anyone knows about this?
If the 3rd one does not work, we have to reapply the h1 extension. We have to pay the application and pp fee ourselves but it is Ok. The problem is that is it weird to apply one more time right after it was approved. Any chance it is not approved?
Finally the 1st choice, we have to apply for visa stamp in order to get new I-94, right? Can NOT go abroad (e.g., Canada) without applying visa and get new I-94, right?
Thank you very much.
==================================
LG的 H1 延期批準時,人在中國,他回來入境時 I-94 的有效期是 H-1 延期批準前的有效期。這樣 H-1 延期批準上的 I-94 是不是就無效了,因為這個號碼已經在出境時上交了。現在的問題是:
這個 H-1 延期是否有效?要重新申請 H-1 延期嗎?
還是申請延期 I-94 (入境時給的那張)? 如何申請?可以去當地機場海關嗎? 還是要寄到 移民局?
另外,他將在第一個 H-1 過期前半個月去加拿大,可以在回來時在機場入關時,要求把 I-94 延期到新 H-1 有效期嗎?
非常感謝。