You cannot do anything except wait. You'd have to wait patiently as it takes around 1 month for TRV. I hope everything gets sorted soon but yes, if your visas are expired when you are inside canada and if you come back to your home country, you should plan accordingly. They won't let you board the flight without visas.Hii
I am in same kind of situation!! I have my pgwp and I came to India without knowing I need a trv to re enter. I applied for TRV as soon as I came India on 26 October from VFS Chandigarh and tomorrow on 20 nov is my flight to go back. I didnt recieve anything yet ! Also my work starts next week ! I feel helpless and stuck(
I attached a letter from my employee and my pgwp I dont know why it is taking so long! My employee is getting impatient knowing that My passport is not coming back. Please help if there is anything I cAn do now
Goodluck !