+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
There is a FB group that provides step-by-step instructions on how to file a Writ of Mandamus. I also consulted with my lawyer, who sent me a pricing list. We agreed that I would complete the first step on my own, and if step two becomes necessary, he will take over the case.
He advised me to contact my MP, request ATIP notes, and send a demand letter to IRCC. I had already completed all of these actions before receiving his advice. In my initial demand letter, I gave IRCC 30 days to finalize my citizenship application. Following my lawyer’s recommendation, I sent a second letter extending the deadline by another 30 days. That deadline has now passed.

Interestingly, I received a ghost update after 15 months, and I’m not sure if it was triggered by these actions. Based on my experience, I recommend first sending a demand letter to IRCC via webform and regular mail.
Hello there, I am July 2023 applicant with only Test and Language passed.

What exactly is a ‘Demand Letter’ is it just a webform?
 
I was trying to send a webform, but surprisingly, I couldn't find it on the IRCC website. Has anyone else experienced that recently or has a link to webform that works?

I've travel plans and had I already gotten the Citizenship, I won't have to go through the hassle of applying tourist visa and all that but oh well!!
There are days that it gets so frustrating, but I really hope it's all going to end soon and we can all get to the other side of this.