I did the same too. Webforms will not help much. VFS do not handle online applications and asks to get in touch with CIC. So yes both options doesn't help. Please do let me know if your review of eligibility starts. From what I have understood from this forum, once the review starts, you can...