If you're sending funds from the US the only bank you can use is Bangkok Bank because they have a ABA transaction number all other banks used to Swift system. With my VIP status I can wire transfer funds to Bangkok Bank for free now You have to use wire transfer ACH numbers are no longer accepted.
I always do online reporting at least a week in advance, so far so good. Don't understand why this can't be done once a year when you do the retirement visa... so tired of all the red tape and now this new tax uncertainty bs.