It is indeed very frustrating.
I just called IRCC and for the first time I got someone who was forthcoming, cooperative and listened to my concerns. They told me that they themselves had just taken oath the day before and hence empathise with us applicants. In the end they were unable to help in anyway, but did give me some clarity on general processing and where my file is.
1. They acknowledged that my application was highly unusual having had no progress on my tracker at all since it was filed in Oct 2021. I pointed out that this is the only file in history that has had no progress in 19 months (not counting fingerprint request which only came when I sent email asking for it since it was noted as needed since June 2022), and they agreed it was delayed.
2. They acknowledged that IRCC agents were wrong to have to have told me (and my MP) they had everything they needed from me during the 10 months that it was identified they needed a Canadian address. They advised to file a complaint. They said they have no mechanism to complain on their end and they had personally brought it up as an issue before that agents don't do their due diligence in checking the application when responding to calls. This is where to file a complaint:
https://secure.cic.gc.ca/feedback-retroaction/feedback-retroaction-eng.aspx?_ga=1.159223353.2062273042.1411484201
2. I asked about bring forward date and they readily gave me that information. They told me mine is June 3 2023. They said this is the same as the due date we see on GCMS notes and hence it is something that I would see anyway on my notes and hence they have no problem disclosing it to me. They did warn me that it changes all the time, and doesn't mean much lol.
3. I asked about urgent processing, and they said if it were approved for it they would have seen it. With me having made the request in Feb, and so much time has passed without it being approved, it is likely it didn't meet the eligibility.
4. I asked about the errors in my application that I noted in my GCMS notes, they informed me that as far as they can see the errors are now corrected. They weren't able to tell me when that was corrected.
Overall it looks like my file is waiting:
1. Fingerprints review once it is received from RCMP. No fingerprints were on file yet so probably not received.
2. To be sent to secondary office (Scarborough) so they can send me test invite.