Hi all, this is probably my last post on this forum. I wanted to add my experience with the oath ceremony.
I had my oath ceremony on September 7, 2023 with the Montreal office. My request to do the virtual ceremony from outside of Canada was not approved. I was an applicant who had an overseas mailing address and even took the citizenship test from outside of Canada. Unfortunately I was notified of the oath ceremony only the week prior and I had longstanding travel arrangements for the same day. Nevertheless, my request was denied. Notably, these were just travel arrangements for pleasure. So, I had to rework many things to get to Canada in time. It all worked out in the end, but it was certainly expensive and led to a number of scheduling issues for other things.
So, there is certainly a mixed experience with respect to taking the oath from outside of Canada.
Best of luck everyone!