Yes, I still have my house in Canada. I am just visiting family in India but long-staying here to get the vaccine.The Sponsor who is a PR needs to be inside Canada when applying, you need to have a Canadain Residential address everywhere in the forms