Whatever you decide, please do not postpone the Oath. The attendant uncertainties following postponing the Oath make it not worthwhile.that's what im thinking too. in the oath invitation letter tho, they ask us to email them about travel if this is an issue - my concern is i email them and then what if they tell me "well then, we're postponing you... umm, actually, let us get back to you" and then say "september 2022 is the earliest we can do" lol
also i dont think getting the passport will be the problem. its the citizenship certificate thats the variable - what if canada post delays it?
but lets say, it all goes fine and i receive the certificate much sooner - then what if i go to the passport office for urgent application and they say "sorry you're way too fresh off the oven, we need the full time of 30 days to process this... urgent is only for renewals"
There are several ways to come into Canada as a citizen without a passport, you only need to do some research.
Congrats on becoming a Canadian citizen.