Hi friends, I'm posting this message from Dubai right now. After long arguments/conversation with qatar airways I went to Emirates office within the airport (1st floor, above QAS) and explained them with my situation and shown copy of dnrd visa application where status was "application approved" and they told me that with such status it is "good to travel" and they will make me to board the emirates flight as it is national carrier of UAE.
Immediately I cancelled qatar airways ticket and booked next available flight to Dubai through emirates. After reaching dubai airport I proceeded towards "visa collection" counter where they just asked me to show Qatar RP n immediately stamped on passport n said that's it. It was so smooth process in dubai airport unlike creating hassle by Qatar Airways.
I asked in dubai airport why I wasn't sent visa through
mail? They answered me again "no problem as now online visa for GCC residents come directly and stamp" as i was already late with other schedule streamlined I went ahead without further questions.
Better to book flight with Emirates as atleast for GCC residents even though application status is "application approved" we can board into flight without any issues.