I have graduated to an official PR this morning.
My timeline:
* ITA: Sep 13, 2024 (a French proficiency draw)
* AOR: Sep 20, 2024
* Case was re-classified as CEC due to my CEC eligibility some time in late Sep, 2024
* Applied for a BOWP: Sep 30, 2024
* FD: Jan 7, 2025
* P1: Jan 8, 2025 (replied the same day plus one more time around Jan 11th for technical reasons)
* P2: Jan 13, 2025 (uploaded everything the same day)
* Received BOWP approval: Jan 15-ish, 2025
* Received the actual BOWP in the mail: Jan 27, 2025
* eCOPR: Mar 24, 2025
So, the stream was technically CEC, single applicant. eCOPR expiration date: Nov 7, 2025.
My landing services VO was Montréal.
I have no idea what my SVO and PVO were, and whether they have changed in the process, because I haven't called IRCC even once.
Number of Web forms raised: 0, number of calls: 0, number of MP contacts: 0.
And no, the process is not at all "completely random". Once you collect a few hundreds of cases, analyze their dominant ITA and P2 ranges, observe them move, it stops looking random. With enough statistical analysis and discussions with other immigrants I've come to conclude that there isn't a single "case processing queue" but rather N queues (one per VO? a group of smaller VOs?) that multiple landing services VOs draw cases from based on the dominant ITA date range.
In March 2025, the 90th percentile of P2-to-eCOPR has dropped below 90 days for the first time since Jan or Dec 2024. The wait times are improving,
and the dominant P2 range remains fairly tight (a couple of weeks) for the two most common landing services VOs (Montréal, Etobicoke).
I wish you all that the eCOPR issuance rate improves and the gigantic backlog from July and August 2024 ITAs (≈ 40% of all invitations in 2024) is finally gets worked through. Stressing over your eCOPR won't change anything and won't help. Using data and focusing on the rest of your life will.