@Mark *******
that's nice to say, BUT it's the responsibility of the Thai Visa holder to file a 90 day report whenever in Thailand for 90 days...
AND a new TM30 address registration needs to be filed with your local Thai Immigration office each time you enter Thailand.
By not doing it, you are in violation of your Thai Visa.