Congratulations dear!! Finally your wait is over.
I have quite similar timeline as yours.
AOR: May 24th (CEC Inland)
P1: Oct 4 (replied same day)
P2: Oct 6 (replied same day)
Ecopr: Still waiting
VO: Etobicoke.
My medical is expiring on Apr 17, 2024.
Did you reach out to them, or submitted...