I went to the same branch of Bangkok bank 4 times before I got someone who knew what they were doing. On one occasion my re entry stamp marked used was mistaken for my Visa! Go back again and politely ask to see someone senior. A main branch is best not the ones in the shopping malls. And refuse the insurance unless you want it. they tried very hard to sell it to me. I opened the account with 500 baht.
Make sure your latest tm30 matches the address you are using for 90 day report. If they do not match your reporting will be rejected on line. If in doubt just file another tm30 with your current address and try 90 day report again.
my bank book also shows each monthly transfer. Is that not acceptable? I have printed the statement after each 4 month period so it shows the full 12 months.
I went to my immigration office last week and it had gone! I discovered that it had moved up the road into a new building at least 5x the size. Things should be easier now.