This is from a friend of mine not in the forum. He just flew in to Canada for the interview.
"I was told during my in-person interview in Scarborough that I would be able to do the oath from abroad since I am currently not living in Canada (I asked like 3 times for reassurance and agent...