I actually did two things. I first submitted a webform, which eventually got replied in a week or so. After the webform, I tried to call IRCC 1-888-242-2100 as well. It went through - tip: call has to be made between 8am - 4 pm of your local time, otherwise the line will say it's busy and ask you to call back again. The agent told me that my passport was received and was in the mailroom - but no visa label had been printed yet. That was last Thursday I think, so it probably take two work days for the visa to be printed in the mailroom.
Also, an update: return tracker was activated today - two days after seeing that the application was "approved" on the website.