Unfortunately, you will have to deal with them.
In my friend case, because she couldnt renew her sin number while waiting the pgwp paper, they cancelled her job offer.
(Because in their payroll system, it does not accept her expired sin number)
She contacted CRA and IRCC, but none of them took...