Dear I have share my experience. in 2016 april i have signed 2 years contract will be ended 2018 April. but resigned before expiry of the contract ( June 2017) i cancelled my ID and exit qatar i came in new visa on September 20 2017 and signed the Un limited contract will be ended 2022. I have resigned after completing just 8 months( June 10 2018) cancelled my Id and exit from Qatar came in New visa ( work visa come in just 2 days). now i did finger print ok and i done My ID without any problem. whole process No need NOC. if you need any clarification feel contact me 66276885. cheers