This just happened at Suvarnabhumi:
Came from Vietnam (2 days holiday, no visa run). Having a 1 year Non O ME (Marriage) and a work permit. Grim old visa lady started telling me that I come to Thailand too many times. I told her I am married and work here She replied I can't work on a non O. I told her if I couldn't work on a Non O then how come I got a work permit based on that visa? She said it could be fake and immigration will follow up on my case so I should be prepared. Also she took notes in the system.
Now seriously wtf? Are they going completely nuts now?