Thank you so much! I’ve been searching for an answer everywhere. So a h4 visa expired and cos to h1b with i797a approval is good to be back from Canada to USA within 30 days. That’s good to know! I’m planning to do soft landing in this month. Thanks for your help