I’m not judging because my memory is atrocious, but I hope you’ve now set yourself a calendar reminder. I have them for EVERYTHING. I have too many monthly, bi-monthly…things to remember. I’ll also set a 90-day reminder when I get back, although I travel enough that that has never been an issue yet.
Whoever at the bank told you told you that there’s no such thing as a certified bank statement was mistaken. Try again and if you continue to get resistance, include a link to numerous resources online that explain how common such a request is for purposes that require more secure confirmation of finances, such as legal matters and visas. The request for a signed letter from your employer is not uncommon. You’ll need to ask about the stamp, since stamps are not common in the States, but they seem to be in SE Asia.
I do find it odd for an American to be complaining about the difficulty of getting a long-term visa, due to a bit of paperwork, considering many citizens of SE Asian countries can’t even get short-term visas to visit the States.
Do you see the barely visible “Ch”? That actually says “Check Status”. If you can click it, you should be able to see your applications. You may be having a problem with your screen size. You may want to try a different browser, but perhaps just clicking that spot will get you to the right spot.
Meanwhile, multiple people have mentioned that you were asked after your application for additional documents. Somehow, I’m not seeing that in your post. Were you emailed that request or was that on the website?