Thank you for sharing your experience. I have a similar situation, living in US, and the landing visa is going to expire in one month. Did you have any trouble during soft landing?
I saw from their website saying, "If you come to Canada, make sure you’re exempt from the travel restrictions...