where are you now? If you are in Vietnam, upload the passport page for the Vietnam entry stamp to prove that you are in Vietnam. Or a hotel booking, etc.
How would they verify your location? Just a reminder that the US does not stamp entry or exit on the passport. And assuming every US passport holder to have a US drivers license where an address is mentioned. I used to use the DL to get TV before to prove my US address.
yes I am curious to know what attracts Thailand tha tso many people are desperately trying to live in Thailand where they will be treated like refugees and allowed to live no more than 12 months at a time.
so funny. Why do you set up your life in a foreign country? Why can't you do in your own country or a country that will give you permanent residencies. You know in Thailand you will most probably never get residency.