Thanks armoured for your sincere reply.
It was due to corona virus VFS operation suspension, they just opened last week.
As you have advised, I have already applied for written authorization to travel using a web form and also emailed them at: delhiimmigration@international.gc.ca
Hopefully...