+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
We submitted the additional details using webform and confirmed with call centre after few days and they confirmed that the additional documents have been attached to the EE profile.
Does the document you sent via web form be shown in your portal after its attached to the application?