I did contact my MP office back in Feb 2022 when I got stuck at security screening. They got in touch with me twice in the span of next 10 months to let me know that I’m still stuck in security screening. Once the security was cleared in Dec 2022, I got other stuff completed pretty quickly. Fast forward to Jan, I’m at work and saw notification of an email from IRCC. Turns out it’s an oath invitation email (wasn’t sure at that time). I was elated. Just minutes later, I got a call from MP office telling me that my application is complete and also that I should look forward to an oath email sometime today. I was told to contact the MP office back in case I don’t get the oath email within 24hrs. I didn’t tell ’em that I’ve already received the email a few mins ago since I wasn’t sure it’s actually the oath email. Lo and behold, it was! I feel like the MP office had some part to play in expediting the oath email. But it’s just a guess.