Yes. I just got my non-res O retirement visa to go from Canada to Thailand. The pdf download of my chequing account statement from my mobile bank app was accepted.
Yes, the question was with regard to the Thai consulate in Vancouver BC Canada. And it’s not a screen shot. It’s a pdf download from the mobile banking app.
No, a current e statement from your bank app is fine. If the statement has more than one page they will want to see all of them. They want to know the current balance and a short history of deposits and withdrawals.
I’ve been in this situation due to misunderstanding the requirements. Go to an immigration office, be polite, explain your situation, and if you’re lucky enough to get a reasonable immigration officer, they will show you how to solve the problem. You don’t need an agent but it might make it easier, and it will cost about 20,000 baht or so. The other option is to leave the country and re-enter but that will likely cost that much or more, is a pain, and could go wrong. Good luck.