On my passport, my given name and surname are combined, so I must enter them under the ‘First Name’ field, even though in my local convention they are written separately. Furthermore, if there is no middle name or surname, simply leave it blank, the system will automatically replace it with a dash.
You must enter your full name exactly as it appears in your passport, matching each field accordingly. Even if your local naming convention separates given name, middle name, and surname, do not fill it in according to your local format. Also, do not rely on the auto-fill system, as I once had my given name mistakenly pulled into the surname field. My visa application was once canceled because the given name and surname I entered did not match my passport. In addition, if you do not have a middle name, just leave it blank, the system will automatically insert a dash. By following this, I successfully obtained my visa.
To be sure, you should ask the immigration office and the provincial labor office. I can give some advice, but I’m not sure if I’m fully correct. I’m in Chiang Mai province where it usually works in two ways:
1. Your situation is that your current job ends on July 31, but your new job starts on July 1. In this case, you might not need to leave the country to get a new visa. You can continue working with your current Non-B visa. You need to arrange between the old and new workplaces so that your old workplace cancels your visa on June 30. You can apply for cancellation 21 days in advance. You must resign from the old job first, for example, resign on June 15, and your old workplace cancels your work permit on June 16. Then you have enough time for the new school to apply for your new work permit as soon as possible. After that, you use the new work permit to extend your visa before June 30 so you can start working at the new school on July 1 according to your contract.
2. If you have to leave the country, you must have your visa canceled and get a cancellation stamp for your work visa at the old job. You should not let the visa be automatically canceled when leaving the country because your work status will still be active, which will cause problems when you apply for a new visa. You must leave the country on the last day of your visa. The old workplace must cancel your work permit after your last working day. If the old workplace does not notify cancellation within 15 days, they will be fined 20,000 baht.
I checked the websites of each consulate, and they say it takes 10-15 working days. So does that mean I need to plan to stay there for a while to wait for the visa result? Or has anyone ever received the result faster than that? It seems like a long time, so I want to plan my stay accordingly.