可是我的问题是中途这样折腾,在当时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.