@Brandon ***********
Kasikorn Bank, one expositure, Bangkok Seacon Square, said, my TM30 has my last name first (as in my passport), I have to go and request Immigration to change that. They need my first name first. Impossible.
Obviously, the branch had instructions never to open an account for a foreigner.
The second branch, also Kasikorn, MEGA shopping mall, said my TM30 province is Samut Praakan (100m away) and they are not allowed to open cross-province accounts.
The third branch, Kasikorn, Bang Na Central, officially Samut Prakan, did open my account but wanted to see my Thai wife and her Thai ID. Bring her in!
I was on Non O 90 days visa, independent, nothing to do with my wife. They did open my account as if my wife was my custodian.
Just to add to the answer what one might experience while trying to open a bank account with the Non O 90 days proper visa, Thai phone number.
I even had the Pink Thai ID and Thai Driving license. None of the expositures wanted my Certificate of Residence.