I have mo idea about it. U can only track ur application through vfs. They can’t tell about your status updates as the file would be at canada visa office. You can fill the web form. But too much communication with the CIC can harm or delay your application process.