You don't need to be a PR to buy a home, even foreigners can buy homes in Canada.
However if you need a mortgage, then in this case the lender may demand to see proof you are a PR. Whether they accept COPR as proof over a valid PR card, can only be confirmed by talking to the lender.