Yea, this I'm totally aware. We actually got this once before when my wife lost her job a few years ago. It took tremendous amount of time and things to go through, probably because of COVID situation at the time.
Sorry, I forgot to include these details. My wife and I are both foreigners (Vietnamese), so is my baby son. I got layoff from a company recently but my wife still has a job with a valid work permit.