When I applied for mine I went to the transport office desk, and asked "can you help me please" to obtain a Thai driving licence. Maybe I was lucky, the young lady went through the requirements, gave me a letter for immigration to reply to, and a link + registration code to complete the video test. She gave me her LINE contact in case I had more questions. About a week later she sent me a message to say I could come in to collect my licence, photo done and licence printed.
Anyway, transport office issues licences, I'm a bit bored today hence the story telling 555
banks in Thailand can indeed hold your money, lock your account and report same to some police division that is practically impossible to talk to. I'm talking from personal experience.