Hi sophieannsmith, congrats that they have sent out the PR cards to you. However, I wonder why they "take up to 6 weeks to arrive" because they have mentioned it will arrive within 1 week. Maybe they still reviewing the photo????

Btw, thanks for sharing the info here, appreciated that.
"Once we review and accept the photo you submit, it will show this in the portal and
you should get your PR card within one week. We’ll send it to the mailing address in Canada you gave us. You can check to see if we’ve accepted your photo through the portal."
Related Linked:
https://www.canada.ca/en/immigratio.../immigrate-canada/pr-confirmation-portal.html