Read this topic and understood that taking Oath outside its ok, but in my Oath letter indicating
"
3. Inside Canada: By participating in this video oath ceremony, you confirm that you, and any family
members associated to your application, will be taking the Oath of citizenship in Canada. If you are
not currently in Canada, contact us as soon as possible in order for us to reschedule your ceremony.
Indicate “Outside Canada – Oath of citizenship” in the subject line of the email. Within the text of your
email, include your name, application number and planned date of return to Canada.
"
I little bit confusing.