Visa cancellation

My visa is expiring in February 2018. We agreed with my sponsor to transfer to a new sponsor,now he is threatening to cancel my contract instead of transfer as agreed. Can he cancel the contract without my consent or signature? And can I find a new sponsor even with a cancelled visa while still in Oman and not get banned? And how long do I have to exit the country?

New topic