Not sure where exactly this happened, or why it happened, but Karachi Center is THE most incompetent and least professional ATC agency I have ever dealt with. Not to mention that they refused to answer female aviators due to religious BS at the detriment of safety of flight on a regular basis, and by that I mean I never once heard them roger up a call from a woman. F*** those clowns and their "culture", if you can call it that without vomiting a little in your mouth. Even as a dude, I eventually just stopped even checking in with them. If you are going to play f*** f*** games and pretend you are "negative radar contact" just to prevent me from doing what I need to do to avoid a massive thunderstorm, I will do whatever the F I want, which I did regularly.