To give credit where it is due, the new web browser system (I've never used the app version) seems to me a significant improvement compared to the old one. Firstly, you are submitting the 90-day report info into a system that is linked to your registered account, so they have your email on file, you don't need to re-enter it. And one would assume they will have an instant record of previous 90-day online reports that one has made. Second, the interface of the online form is much better, more modern, than the old one, with more robust dropdown menus where these are used. Third, it asks for less information than previously.
I registered easily last week, receiving an email confirming registration and providing a direct link to the log-on page.
This morning I logged on without any problems, filled out the form and submitted it (make sure to use the dropdown menus for Province, etc., in the address section). I only filled out the asterisk boxes apart from adding my first name. After hitting the "Submit" button a "Success" message flashed up and a new tab opened with a PDF of a completed TM47 form, and I received an email confirming receipt of my submission.
6 hours letter I received an approval email with "RECEIPT OF NOTIFICATION" pdf attached showing due date of next 90-day report.