@rogerkambah no I haven't had that sort of experience with CPU but it may be worth checking if your bank accepts check deposit via their mobile app. At least a couple of the big 4 do. Much easier than trying to go to a branch.
I get the feeling that it was the final straw. I hear that something like 73% of the sites that they inspected over the last week were not even close to being compliant. And having occasionally worked on some large construction sites until recently, I can say that covid compliance was not very good.