I have similar question. I have expired H1B stamp with approved I797 but my employer has changed since.Anybody recently did soft-landing at Peach Arch Douglas with AVR?
What were your experiences?
As long as you have a valid I-797 and a job in the US, you are allowed to re-enter the US right?
Does one need to take a test while re-entering if you stay in Canada for a week or two?
Does it matter if I attempt AVR ?
Please help.