2.5 years?? Send a web form today and tell them that if you didn't hear back from them within 1 week, you'll proceed for ORDER OF MANDAMUS.IRCC always sends this kind of email but do nothing! My husband’s application is stuck for 2.5 years now only in the name of background check. He got such emails 2/3 times by now.
You are fully qualified for it, as it is 2.5 years and they are simply dragging their feet. Send them this message in the web form asap and update us when you get response.