In case anyone needs to apply for a Visa to Vietnam, the Website has been upgraded and is in use from November 11, 2024.
This is the only place you should register for the Electronic Tourist Visa.
I've done a full walkthrough to answer any questions you might have.
Please keep the group updated if anyone is using the site and having issues getting approvals.