I keep a checklist of what I need and update it each year. I look at comments of people’s experiences posted in groups like this and sometimes add more to the checklist. There is no harm in bringing more than you need, especially if it is cheap and easy to get. I always go as early as possible, 45 days in Bangkok and 30 days in other places to allow time to fix any problems that may come up.
The need to show a 1 year bank statement and the fact that some banks require a week to provide a statement has been true for a year and has been commented on many times. These FB groups can be valuable for this type of information. You can complain about immigration not doing what you think they should do but there are resources to fill in the gaps most of the time.
I am using Safari and I twice submitted online 90 day reports using this computer before the site went down. However, I will look at my settings again. It is auto filling the entry boxes. Thanks.
I tried online using the website for Bangkok immigration. I entered the information, hit the submit button and got a blank screen. I waited 40 minutes and checked and it doesn't appear on the approved screen.
I have tried a 2nd time and same thing . . . a blank screen.
A friend filed a 90 day report at MTT a couple of days ago he was there for 5 hours. When I went 6 weeks ago it took less than an hour. There is probably no predicting the wait time.