Do not know how far it is applicable to you.
Our company and a few others have been sending people on long leave or termination.
New visa were not being issued, that is why there is a lot of advertising for local hire.
Just follow up with your sponsor, he would be the best to answer.