Can you please check, what address is showing on their ECAS profile:
https://services3.cic.gc.ca/ecas/security.do?lang=en
Also, call them to see what's their address is.
Just my opinion, if they can stay in Canada, go for it, wait a little more, and hopefully, they can get their eCOPR/PR card...