Length of background check is an issue but so is waiting for IRCC to approve because they have a yearly quota and also attempt to slowly bring in refugees throughout the year in an attempt to not overwhelm the settlement infrastructure in Canada.I know that IRCC does security screen thru a third a party and that it beyond their control, it takes sometimes more than 6 months. I know someone who has completed his medical exams, interviews, biometrics all in May 2024, and still waiting Decision made. So, there is no fixed timeline for any immigration stream, every case could be different.
I just wanted to say, just be patient, your visa will be coming soon. Wishing you all the best.