Hey Victoria,
I feel you. This waiting time is really a test of our patience. Have you tried to call IRCC? or send a webform?
I know there are some instances that it took a month from P1 to P2, then another month from P2 to CoPr, then another month to receive the PR card.
Its exhausting. I...