+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
I understand but the wait should be over soon. I estimate that based on how long you have been waiting you should get a response this week.
 
It's not a requirement though. Best not to think what if since you already applied.

Right now I'm going nuts because i cant submit my application. Its crazy!

Dont know what to do.
 
24 business days? The fact that you dont have to submit biometrics should make the processing time shorter.

I mean there is still time but tge earlier the better..you wpukd need to resign from job etc.