As per VFS, IRCC has temporarily extended the validity of issued Biometric Instruction Letters (BILs) and Passport Submission letters by an additional 30 days.
See the link to read more about this: demand for appointments | vfsglobal
I am seeing the option for booking appointments as well, looks like all the complaints forced them to take action.
The appointment request is to be confirmed within 5 business days, let's see.