Thanks mate. Such a bummer. E visas were only introduced here in Jan and nobody to my knowledge has gotten a DTV from Bangladesh yet. Hence I had engaged with a Thai legal firm. I have asked them to share with me the application they submitted btw.
Applied through the Thai embassy in Bangladesh. I'm based here. I got the email directly so I think mine was used? But I'm not able to check the application status on the site since Siam Legal - the legal firm - used their account to submit the application