You didn’t mention where you are in Thailand and which one of the 88 immigration offices you will use, some require an appointment some you can just walk in.
Some offices will require you to bring 2 witnesses along, they must bring their Thai ID cards and their blue house books plus photocopies which they will be required to sign. They also must reside in the province where you are doing your visa/ extension hence the blue house book. They will probably also be interviewed by the immigration officer as well. This is all fairly normal procedure.
correct there are 88 offices, I was just stating what experience a few of my friends had recently upon returning to Thailand, they used the online service without a problem. As I mentioned I always go in person every 90 days, and besides each immigration office does not control the online functionality of the 90 day reporting site.
well Brandon looks like Phetchaburi immigration which services Cha-am didn’t get the memo, a lot of my friends who recently returned are still doing it online, with no problem at all, a friend of mine just done it three days ago. Me personally I always make the 5 minute drive and do it in person. But as normal each immigration office will interpret the rules and regulations differently.
Your 90 day reporting will be due 90 days after you re-entered Thailand. You can either do it online or go to immigration and do it in person, entirely your decision.