Updates - I can see the light at the end of this veeeeery looooong tunnel now. IRCC just asked me to renew my medicals! Although it could also be the result of the worldwide bug on Microsoft servers today.
2023-01-15 AOR
2023-05-10 Sent to Security Screening
2024-04-26 Sent Letter of Demand to IRCC threatening mandamus if no response within 30 days
2024-06-10 Mandamus stage 1 submitted - Application for Leave & Judicial Review (ALJR)
2024-06-18 IRCC response - Notice of Appearance (NoA)
2024-06-24 IRCC response - "No reason for decision exists" (Rule 9)
2024-07-08 Mandamus stage 2 submitted - Applicant's Record & Affidavit submitted
2024-07-19 IRCC asks me to renew medicals