I am sorry I didn't provide more information than what you have, as you know, in this forum, we are all applicants, and get the information from others posting their experiences with this process, we don't provide expert advice, is just our humble opinion and observations. But you make the final decision on what course of action you want to follow, if you want to call IRCC you can do so or you can try the webform or you may decide to go to your MP. Good luck with your process and hoping you will receive good news soon.