可是我的問題是中途這樣折騰,在當時F2approve的時候移民局會revoke我的H1嗎?我現在到底是H1還是啥都不是呢?如果USCIS revoke了公司回收到notice嗎?我老板是沒有申請revoke的,現在也沒有收到任何notice說revoke了我的H1。
-Based on your description, it seems your F-2 was approved before it was withdrawn (mistakenly as F-1, but actually F-2). Thus, your original H-1 was invalid automatically due to status change to F-2. Then, your F-2 was withdrawn and that means you don't have a legal status since then.
So, my suggestion to you is that you had better go to China to get the H-1 visa to come back as soon as possible (do it before 180 days from the date F-2 was approved). Thus, you will be safe completely. I don't know how your lawyer did not realize this issue is very serious.