I really understand your frustration my friend as I am going through the same, After getting approved online I applied for a few jobs and got the job interview calls as well, however, they require landing paper and SIN before moving ahead. I have lost atleast 2-3 opportunities due to this and now I don't see myself working for next 1-2 months if things go the same way.i understand your situation, in my case it has been 2 months since we sent the copies of our passports and we have not got the approved yet. I was laid off at the end of March and i am only getting 1200$/month as self-employed and I can not apply to CERB.
I have also lost a great opportunity in a big company, Cisco, because i did not have the PR.