@Jack ****
you have to be IN those countries to apply,
There's no problem going to Vietnam or Lao and applying for a 90 day Non-O visa at one of the consulates there using the online system and then waiting for the visa to be approved to come to thailand