I agree with the second paragraph and can’t stress it enough.
I have a story to share. I don’t want to spread panic in this thread, but you should hear this. Back in March, after the ban was announced, I got a reply from my VO saying that my COPR wouldn’t be extended because I had had “more than enough time to land“. Of course, it might have been a mistake on their part due to the nature of the events that were rapidly unfolding at the time, but once I got this email I was in utter shock. How come, IRCC being so unfair! I stayed up all night, luckily managed to book my 4th ticket to Canada (all the others had been cancelled or were scheduled for after the ban was coming into effect), urgently skipped work - and landed in Canada about 36hrs later.
My point is, if you can land now - do travel. If you can’t, then in the best case scenario IRCC will re-issue your CoPR. However, I wouldn’t take all this for granted... be wiser than this. Again, this was only my experience, but you never know what IRCC might do in any particular case.
All depends on your personal situation and priorities, but my No.1 priority at that time was my immigration. I wasn’t worried about money or my job, but that I might lose a unique opportunity to make Canada my new home .
P.S. After the email above I submitted two more webforms to IRCC. The replies now said I should get in touch again “when the situation stabilizes”. Nothing promising me a new CoPR, but not a blank rejection either.
Hope everyone in this thread reaches Canada sooner or later. Keep monitoring those flights, and, I repeat, don’t take anything for granted.