My wife just had the same issue. Her oath was December 19th at 9am, and we had a trip planned December 22th at 5am. Just before the oath she approached to one of the officers and explained her the situation, she said there is nothing that they could do and even recommended to take the oath in a different date. She took the oath anyways. On December 20th she tried going to service Canada and see if she is in the system, they couldn't find her and asked her to come back later. She went today at 8 am when the office was just opening and she's there, they ask her to come back today at 3pm to pick up her passport. If you are in Toronto I highly recommend going to the office in Victoria street, the staff is very friendly and the wait times are short