Update
PR confirmation email on march 21
Sent my details the same day
Portal credentials march 22
Submitted everything today
When I was trying to submit photo, it said the lower face(chin) should touch the green line. My wasn't touching. They said I can still submit and a caseworker will fix...