When I last arrived in Thailand a few weeks ago there was no TM6 as expected and I didn't run down to immigration to report myself.
I had been out of the country for a while.
I'll be leaving again soon, immigration won't be hearing from me at all until I leave at the airport.
I still have a years old TM6 in my passport. Maybe that's good enough but in truth, I don't care.