I have been in contact with my MP, but the best I get is that they can not force IRCC to act and that they are overwhelmed with processing cases now.
I tried everything I can think of except for a lawyer. Just trying to explain my position to others is an efforts on its own. I really hope no one has to ever go through this. I don’t know what else to do.
You need to keep going back to your MP. Several times. Be persistent (but give them a bit of time each time- you want them to think you're persistent and stubborn but not crazy).
This is NOT exclusively an IRCC issue - it is also a Service Canada/Canada Revenue Agency problem (they are asking for documents that are not strictly required, and can resolve the issue by agreeing with IRCC to check PR status).
In fact I think the stronger argument is the complaint against Service Canada/CRA - because there is not, as far as I'm aware, any statutory reason to require a PR card; government should know best of all that the Permanent Resident Card and PR status are separate things. LIkewise, I think possibly a tax or labour lawyer may be the right person to speak to - it's not
directly an immigration issue.
Your MP can and should be writing to other ministers than IRCC - sorry that i don't offhand know which ministers for which right now. Write yourself to ministers and the opposition parties (other MPs) - they can find things to complain about to the government.
Also do not be shy about contacting your MPP or MLA (provincial) - workplace rules and labour are a shared responsibility, I believe, with the Federal govt. Also working people pay provincial taxes and get provincial benefits - the province can (and should!) complain if its residents are being deprived of something needed to work.
Small note: of course, some of these can't directly do anything/solve the problem. What they
can do is write letters and raise the issue, and
sometimes that makes a difference. A federal minister's office will usuallyhave the courtesy to write a response 9with actual content) if a provincial MP or minister or someone else of importance writes on their official letterhead. Heck, try your city councillor, too.