has sorted me out via Direct Message. A few takeaways:
1) need to make clear on this page what type of visa you are on. I was on an extension of stay, not simply a non-imm o visa. The details are vital to get the accurate advice you seek.
2) As it's my first report, I will need to go in person.
3) Online applications need to be made between 15-7 days before the report date.
4) Can only report in Bangkok at Chaeng Wattana immigration office.
So, now that it's been established that I have extended my Non O visa based on marriage for a year, and all I need to do every 90 days is report, could you tell me what the most convenient way to report is? Again, the website does not seem to work once I submit my form. Thanks