You can track your profile through "CHECK MY APPLICATION WITH YOUR UCI OR APPLICATION # "on the immigration website or MY CIC ACCOUNT. I believe you can sent your photos from overseas. for the PRTD am not sure
I landed 28th February
Photo resubmition 20 April
I called cic last week and I was told they're working on April 10th photo resubmition.
Called today again and I was told my photo was sent in for production.