Your report is appreciated . . . however, notwithstanding isolated anecdotal reports otherwise (some lacking credibility), generally adults must still be IN Canada to take the Oath of Citizenship.So, there is certainly a mixed experience with respect to taking the oath from outside of Canada.
IRCC recently updated its PDIs related to taking the oath. For example, as updated not quite three weeks ago (September 15), the IRCC information about a "Video oath ceremony (virtual citizenship ceremony)" states:
See https://www.canada.ca/en/immigration-refugees-citizenship/services/canadian-citizenship/become-canadian-citizen/citizenship-ceremony/video.htmlYou need to be in Canada to take the Oath of Citizenship. If you get your invitation while you’re outside Canada, reply to the invitation email to explain your situation in detail.
In your email
We’ll contact you with your next steps after we receive your email.
- put “Outside Canada – Oath of Citizenship” in the subject line
- In the body of your message, include
- your full name
- your application number
- a detailed explanation of your situation
So far, previous indications this might change, to allow taking the oath while outside Canada, have not gone beyond that, mere indications it is POSSIBLE this might change.
(Note: special authorization to take the oath outside Canada has been allowed some, but only a few, a very small number; otherwise, also note that there are other types of grant citizenship for which the oath can be taken outside Canada . . . the latter has nothing to do with general adult citizenship applications.)