I have a very similar problem...I need to cancel my Qatar visa so i can get a Saudi visa however...my employer said i have to be in Qatar to cancel my visa and sending my passport only is not allowed. Is there any way around this where I do not have to fly to Qatar just to cancel my visa? i would greatly appreciate ur help.