Yes this is under my name. I didn't tell them yet that I am in Canada.
I already have my e-COPR with me and i already applied for my PR card. I am planning to visit India on Oct 22nd. I was thinking to go and have my passport stamped as well from India. Maybe by this, I don't need to get PRTD...