If your copr is ready your temporary visa will be not valid and then you need to apply for visitor visa to comeback before you leave the country you get the pr card. So it is better to leave the country after you receive your pr card.
That’s so weird, if they do not have too many files and taking too long to process is so annoying.
We both are almost in nearby neighborhoods and maybe that’s why are in same boat taking so long :D