@Jeff ************
Paying them rent has nothing to do with it. It's just a form that reports to immigration where a foreigner is staying. All property owners in Thailand are required to file a TM30 within 24 hours of a foreigner arriving there. All hotels do it, landlords are supposed to do it, and normally you won't even know about it. But now you need to know about it so you can ensure it gets done as you will need the TM30 in order to do future immigration things.