Lost marriage work permit

My partner lost his job and on top of that lost his work permit so can’t get a job. It’s been a nightmare! I’ve been trying to figure out the process but feel defeated as I’m new to this immigration stuff.

I tried going online to do it myself, but it was sooo complicated! Plus I’m not going to risk making a mistake.

Seriously why can’t this process be as simple as if you lost your stupid driver’s license?

What’s the easiest way to replace this? Do I need to hire an immigration lawyer? Do I have to pay that over $400 fee?

Also my partner’s visa expires in May of 2024. We have plans for marriage shortly before visa expires.