Thanks a lot for your reply, could you please update the excel sheet DM on 29th july pleaseIt is a virtual ceremony but currently, there aren't any reports or any evidence you can take oath from outside Canada. So, the current understanding is you MUST be in Canada to take oath.
You will likely be asked to reschedule if you can't get back to Canada for oath.