Did you get a response?
I'm in the same boat, CBSA sent the file to CSIS back in May 2023, received their recommendation in August 2023, and for the past 16 months since then has not updated the file. Don't know what to do.
DEMAND LETTER!!!! Simple.
For newbies - Demand letter is a prelude to MANDAMUS APPLICATION. Its an official request to IRCC to get up and start moving their 'bottoms' before you drag them to litigation.
Word it professionally. Clearly explain how long you have been waiting. And by when you need to progress in your case and a final deadline for final decision.
Also point out in your letter - how forthcoming you have been in providing information. if any document was asked, how quickly did you responded (if you did)...etc
And dont forget to note what financial or other impacts this delay may have caused - to your career and family. if you can come up with a logical figure, which you can back up later, definitely mention that $$$ amount!
Failure to get response from IRCC within mentioned timeline - will result in litigation and you will be filing MANDAMUS application to seek the final decision from the Court.
Thats it. send that letter through webform in a pdf format. If there is no serious issue in your application you will see some progress happening within 15 days.
Last resort is filing Mandamus - which ranges from 10-14k..huge amount - and again no guarantees as well.