Congratulations, why ur status was on hold and what was the explanation letter for ?Here is my timeline
Application submitted: 6 May 2021 - 9:30 est
IG - English stream
BIL - 3 March 2022
Document request - 5 March 2022 (linked my account)
AOR - 7 March 2022 (Whitehorse office)
Medical request - 30 May 2022
Medical passed - 10 june 2022
Everything passed on 14 june 2022
File status changed to hold in july 2022
File status changed to open and in progress dec 2022
Explanation letter request - 13 Jan 2023
Approval email - 23 Jan 2023 (Calgary office)
I had few ghost updates during the processing time. I regularly called and applied notes few times. Thats how I got updates for my application.