What do I have to do with the TM30 if I'm staying with a friend and have a lease signed by her landlord for 2 months and I want to go to another island to visit for a week but I'm keeping my lease in Koh tao and coming back? Because I understand the online site is still down.
TLDR : Answer Summary
When staying at a friend's place in Thailand while having a lease elsewhere, it's important to know who is responsible for the TM30 notification. According to the comments, it's generally the landlord's responsibility to report your stay. If you're visiting other islands, your friend or the landowners at those locations should complete the TM30 for your temporary stay. As long as your primary lease in Koh Tao is active and reported properly, it seems that you won't have to file a new TM30 for every place you visit.