U should first check the processing time of where you’re applying from ..
Delays happen a lot .. but you should file a web from when the application passes the normal processing time .
I’ve applied on OCT10 and I’m still waiting .
You check the processing time on this link
https://www.canada.ca/en/immigratio...vices/application/check-processing-times.html
I have applied in June.2018 but still waiting. I heard from someone that application onwards from Apirl.2018 are piling up.