I just want to see if anyone can help me with my situation. I had a previous post on the same issue and got different opinions, I just wanted to see if anyone is in my situation and can help me out with advice:
I am working in US on EAD.
Was on H1B before.
Before that was a F1 student.
Never been out fo status in my 12 yrs being in US
Left country to visit a commonwealth country and came back into US without any visa because I am a Canadian permanent resident too. At that time (1997, 1999), a Canadian resident could enter US without any visa. So when I returned from overseas, I showed the immigration officer my Canadian resident paper and he let me in without issuing a new fresh I-94 card
( the white one that they staple in your passport).
Now my situation is - I have an I-94 ( the white hard one) from 1996 that they never kept when I left in 1997.
My question to everyone here and also my lawyer was which I94 card should I show to them when I go for special registration? The white one from 1996 or the one that came with my H1b approval( the bottom part of my approval). My concern is if I just show them the H1b I94 ( that came with the approval) , wouldn't they ask me how did I leave the country in 1997 and 1999 and came back in without being issued a fresh I-94 ( the white hard one)?
My lawyers says I should show them the H1b I-94 that came with the approval but some one said I should show them both H1b and the white one that I got in 1996. Because the approval that comes with H1B approval is not the one they are looking for , the special registartion people will look for the White hard one that usually is stapled to your passport when one enters US.
GUYS PLEASE HELP!!!!! I'm having sleepness nights!!! Don't know which one is right and which one is wrong!