Whats your current situation? One needs to post full situation to avoid multiple questions and answers.
F1- 2015 to 2017
H1 - 2017 to mid 2021 with Employer A
I140 - approved for more than 6months with Employer A
US to Canada move - mid 2021 on ICT work permit
H1 stamp valid until 2023. both times (2017 & 2020) got H1 stamp in Toronto
B visa appt - Aug 2022. Reason: Meet friend in US, Travel via DTW airport (Detroit, MI) & occasional shopping needs.
PR - Will get ITA in Jun/Jul if IRCC holds FSW/CEC draws starting Summer 2022.
So tell what you are:
Do you have H1 and do you hold H status currently? H1 stamp valid until 2023. moved with same employer to Canada in mid 2021 on ICT work permit, paid in CAD, working in Canada office . so don't know if H1 is still valid.
Why are you trying for B visa when H is available. I don't understand "H1 available". Without working for the employer in US and no valid job offer, Does it even possible to enter thru H1 just because of having valid H1 stamp until 2023? I don't fall under "work in US and live in Canada." situation
You havent used H visa yet and planning to use it after your B trip? I have used H1 since 2017. renewed in 2020 valid until 2023. I140 approved. Question is Does B cancel H at Consulate/POE?