EDIT: Finally got it today, May 1st. Patience works! Thanks for all the comments
I've been stuck on "Pending Approval" since April 21st here in Hanoi. I originally submitted on the 18th (Friday afternoon) and got moved to Pending Approval on Monday, no documents check required. I'm applying for a workation visa and submitted a ton of documents so it should cover everything. I bought round-trip tickets and I'm going back to Thailand on May 14th. I've heard some conspiracy theories that the longer your stay here, the slower you'll be processed, so that might be it.
It's been about 8 working days so far, which I know isn't *super* long, but I've seen some people apply after me that have already been approved here in Hanoi. I know there might be a backlog from Songkran and there's a holiday here in Vietnam today and tomorrow. I sent consular.han@mfa.go.th an email yesterday morning with no response yet.
Anything else I can do besides just wait? Was hoping to go to Da Nang to celebrate after I get my visa but we'll see if I have time...