The problem is in the wording and people insisting on using “retirement visa” when Thailand doesn’t have anything called “retirement visa”.
The correct wording is “non-immigrant O visa based on retirement “ and the other thing is a “one year extension of stay based on retirement”. The latter is not even a visa…
SCB has those procedures and the “one week” waiting time easily becomes two weeks. Their procedures are tedious, but once you get through it an ok bank.
I opened my account exactly one year ago. Same experience, more documentation because my non-O did not state the reason for the non-O (I am married to a Thai lady).