Not wanting to beat a dead horse. Just sharing a visa related experience.
I was at the immigration office just this morning attempting to do my TM30 report since I came back into county on yesterday. I had copies of the TM30 signed by my land-lord with all of the necessary documents.
The immigration officers made it clear that my land-lord or a Thai person who has been given authority to do the report must do it. As a foreigner I can NOT make the report.
I was able to discuss this in much detail with the immigration officer. (I have lived in Thailand more than 30 years and I'm fluent in Thai.) I made it very clear to the immigration officer that I could not understand why if the TM30 report is not made, I will be fined. My land-lord is not fined. I will be the one who is not able to renew my visa, not my land-lord.
In other words, since this is my land-lord's responsibility, why am I the one who is penalized if the procedure is not followed? Still no answer.