When I was stranded overseas during the pandemic, I kept my Thai SIM card active. I don’t believe you can connect to your bank app without an active Thai SIM card.
Here’s a follow-up question, does any Thai bank offer Visa or Mastercard pre-paid credit cards. For security reasons, I don’t want to use my debit or credit cards for online shopping.