IRCC seems to be in a mess these days. After my P2, they asked my outland dependent to send their passport within 30 days. Once the passport arrived in Ottawa, we received an email stating that the principal applicant (PA) has not yet landed in Canada (I did not receive ecopr), and they are unable to print the COPR and visa for the dependent until the PA's status is confirmed. They also asked us to inform them once the PA is confirmed so they can proceed with the COPR issuance.
Why don’t they coordinate things properly? It’s such a waste of time for everyone involved.