I did my TM30 report online with a login. When I tried to do my 90 day report at Chaeng Watthana, they wouldn't accept it because I didn't have evidence of having done the TM30 (I guess they can't check their own system, and want a screenshot).
However, I tried doing the 90 day report online and it was approved.
So if you're doing anything at Chaeng Watthana, you apparently need a screenshot of the TM30 screen. But doing the 90 day report online without it worked for me.