Oh ok, thanks for this other angle too. I will update the AVO. Initially, I got an email saying my application was in Shanghai (as at January) and when I called immigration today I was told that my application is now in Ghana Accra.Hello there, yh I also believe the best move is to update AVO via a webform about your current location. This might prompt them to send you to the closest VAC around you to submit your passport. Hopefully the transfer of the final step don't take too long.
Personally if this was me, with my case in Accra, once I received the PPR to submit my passport I would return to ACCRA ASAP and provide my passport for the final stages since this where it was processed.
As for that last stage it can't be skipped, in a sense that even if you had done an inland process in Canada you would still submit passport for the residency visa status. So being there would imply that you would definitely submit it either to ACCRA as they say or prompt them and they transfer it to the closest VAC next to you for submission.
Just My Thoughts bro.
my Timeline
Application Received: April 22 2020.
Request for additional document (Police Report from another country I lived): December 3, 2020
Mail stating husbands Eligibility passed: December 7, 2020 (please find the attached )
Receipt of Police Report: January 21, 2021
Medical Request: April 12, 2021
Medical Results Received (Passed): April 30, 2021
Invitation for Pre-arrival services: May 13, 2021
We started processing your application on May 12, 2021, on CIC online tool
Thanks again for your advice