This is for the initial Non-O. The US embassy (along with a lot of other embassies) no longer issue income affidavit's, meaning your only option is to deposit the 800k. For your 2nd yearly extension, if you'd deposited 65k baht into a thai bank account for the last 12 consecutive months, you can do the income method.
I wasn't talking to you, not everything is about you. His account wasn't frozen, just access to his banking app was. Consider reading more to increase your IQ and less Facebook.
The app blockage is because your phone number (or the number associated to your account) isn't registered to you in the national SIM registration. You need to get a Sim card in your name, then update your number. It applied to all bank accounts from July 1st. Bkk bank freezing accounts is because the suck