I can’t defend my claim, but I believe you have a strong case, especially with nearly three years of waiting.
I’ve seen people with AORs from January 2024 making progress through Mandamus applications. Unfortunately, IRCC seems to be operating on a “first to go to court, first served” basis...