My timeline: Application delivered 1st Feb. AOR 17th April. Same day status changed to DM. Received email a month later (17th May) saying that my application was put in secondary review. Sent them documents (boarding passes from over sixty trips + passport stamps + CBSA report that I had extracted earlier) proving my presence in Canada. Alongside I requested urgent processing too as I had to travel for work on 30th May. Anyway, I caught my flight because I won't let IRCC compromise my job. Sent followup email before leaving asking if urgent processing was granted. They replied saying the application was flagged for urgent processing. Card delivered to home address in Calgary on 7th June. Asked my dad to mail it to me to Abu Dhabi. Went to the FedEX office just now to pick it up.
Thank God what a relief!