For anyone who this might apply to; I did my TM30 online for the first using Google Chrome on Friday and went to immigration today to check the status. No problem at all, and the immigration officer pleaded with me to continue doing it online rather than take up their time.
I was going to try the Section 38 app but doing it online was simple, and it works.