Have to put in a plug for the Charles Shwab debit card. I opened my account last Friday, no minimum deposit, no fees, they refund all ATM charges at the end of the month by crediting back to your account, apparently the card works very well in Thailand. You even get a brokerage account along with your checking account. I spoke to them and they are expediting delivery of my card so I will have it before I leave next month for Thailand. They have 24 seven live customer service, and are incredibly helpful.
yeah I watched that video, seems like you will need a new recent bank statement, and probably copies of all the other documents, assuming they are still valid. Seems like the bounce may be easier.
Here are some details, this is a remote work visa, I wrote the contract and agreement myself, and can offer this service to others, along with help starting an LLC or corporation. I forgot the trick of combining PDF files, so I did not give them as much information as I could have the first time. I only sent one bank statement, they did not ask for others. I gave an address, but they did not ask for proof of where I was staying, and I did include my flight numbers on the original Application. I’ll be glad to answer any other questions anyone has. Oh and this was through the Thai embassy in Washington DC. For proof of residence I just use a copy of my drivers license 
I thought mine said pending payment also but make sure you are looking on a computer or tablet with a larger screen, and slide the box over, which I did for it to say pending document approval. There is a blue dot and then a blue line after processing payment.