I tried my MP but the staff didn't provide much help. They just sent an inquiry on behalf of me. I had to follow up after a month and they sent me the IRCC reply which was somehow a typical reply. I asked the MP again to follow a few months later, and the MP's office staff replied stating that their records show that they already submitted an inquiry before. I requested them to send another one and they did and I am still waiting. I will follow up in a week or so.
So I suggest if no one get back to you, try to follow up in a month or so.