Was this a request for additional info? If not, I applied from uk with just a photo of my driver license which had my uk address, and was approved with that
It’s hard to find if, like me, you don’t have much experience with visas in Thailand other than dtv. But it is a thing, basically any foreigner needs to report in every 90 days. From what I’ve seen the first 90 day report you do has to be in person. From then onwards it can be done online
seems there’s more scrutiny with the extensions. No one has mentioned getting rejected using wise or Revolut for their initial application. But you are right it’s technically not a proper bank