AR: Jan 14, 2020
AOR: Feb 24, 2020
BIL-1: Feb 24, 2020
(Biometric Appointments cancelled due to lockdown)
BIL-2: June 24,2020 (Service canada still closed due to covid-19)
ADR-1: July 22, 2020 (RCMP criminal check)
PAL: July 23,2020
GU-1: Aug 29, 2020 (Criminality Passed-confirmed by calling IRCC , Also confirmed eligibility passed on PAL date)
BIOMETRICS done: Sept 29, 2020
Medical upfront : Oct 12, 2020
GU-2: Nov 24, 2020 (Medical passed on Gckey and updated on ECAS one day later)
GU-3: Jan 14, 2021 ( Don't know why?? Called IRCC nothing changed )
ADR-2: May 10, 2021 IMM5669(Schedule A request)
GU-4: June 11, 2021
(Called IRCC -Security passed)
DM: June 16, 2021 (ECAS)
Total processing time : 18 months approx.
My 2 cents: Wait for MR , upfront only saves maximum 2 weeks and more troublesome if it's timing isn't ideal. IRCC will take its time anyway and has its ways to prolong processing time despite upfront medical.
The files that are deemed to get processed faster will ģet MR faster anyway from IRCC. Others like me still linger long despite upfront medical. So, wait for MR guys they will send it surely .
Good luck all of you and stay safe!!