+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
The portal can be quite glitchy so, as long as you're confident that you submitted those details when you applied, I wouldn't worry. Probably some issue with some software update on their end. If details really are missing, hopefully they'll be reaching out to you.

If you aren't sure if you submitted correctly, I'd try to give the info and docs again via webform, so the officer handling the application can link it into the portal.
Just got both new cards after 30 days of wait time exactly as noted in the website!
 
  • Like
Reactions: abff08f4813c