TM30 system is “unmanned”. It’s all automated. You enter the data and save it and it’s done.
If yours is saying “in progress” then you haven’t saved the data.
You can’t do a report using yesterday as an entry date [edited I meant “informed date”]. you do a report with today's date.
File again using today's date. Confirm the address at the top (you may have more than one address on your account). Enter the passport number, the nationality, the first name and gender (they are the only required fields). Then save the data. Once saved back out to the front screen and search on today's date. Your filing will show at the bottom.
Yep used to be that you’d needed to have done a 90 day report to get one. Except that changed pretty recently. Now you can get one on any visa status or even exempt.