and they told him incorrectly. The only visas that can be ‘activated’ at immigration offices are visas they issue in Thailand such as a Non O. Not the DTV
Is your e-visa a Non 0? They need a map of where you are staying, owners ID card, electric or water bill etc. Go visit them at the main office and ask for the requirements handout . Easy people to deal with .