FYI.
The wife and I have just been to Samut Prakan immigration to register the TM30.
Took all of 15mins.
I arrived on Friday, no fine was given for the late show up. Those worrying about arriving over the weekend shouldn’t.
However all the immigration offices are different I can only vouch for the one I attended.