Hi, thanks for the reply.
The emails first asked for passport, then the second one asked to disregard the previous and just provide city of birth.
I simply replied the city of birth to the email thread, and got eCoPR the next day!
Here is my timeline.
App received: April 9 , 2021
Temp AOR: May 27, 2021
AOR (to sponsor) and Linked application to principal applicant : Oct 3, 2021
Medical request: Oct 4, 2021
Biometric request: Oct 4, 2021
Biometric done/ uploaded in system: Oct 6, 2021
Medical exam: Oct 7, 2021
Medical exam and Biometric fee reminder: Oct 12, 2021 (didn't answer, done and paid already)
Medical exam passed: Oct 13, 2021 (Ghost update GCKey)
Pre-Arrival letter: Oct 31, 2021
Eligibility pass: Nov 2, 2021 (emailed as PDF, GCKey still said 'under review')
Portal invitation: Nov 2, 2021 (replied)
Portal invite reminder: Nov 3, 2021 (replied again)
Portal credentials: Nov 6, 2021
Updated information on Portal (in-canada declaration, address & photo upload): Nov 7, 2021
Approved letter as a message in GCKey: Nov 10, 2021
Received emails for information confirm from IRCC.ClientPortalPrairies-PrairiesClientPortail.IRCC@cic.gc.ca: Nov 17, 2021 (replied email)
(Nothing changed in GCKey until here after the medial exam pass on Oct 13, except for messages)
eCOPR ready for download in portal: Nov 18, 2021 (address accepted, photo is still under review)
eCOPR confirmation email: Nov 19, 2021 (changed to 'approved' on GCKey as well)
Now just waiting for my photo to be approved and the card to come in the mail!
Good luck to everyone here!