I am in the process of switching employers, which will require the cancellation of one visa (non-B) before the application for a new one. A potential problem lies in a time lag between the cancellation and the new application, because the cancellation (I believe) comes with an exit order. My old employer is unwilling to advance the cancellation date forward to make it easier to get a new visa.
Thus the question: How many days after the effective date of a non-B cancellation are given before an exit order takes effect?
TLDR : Answer Summary
After the cancellation of a non-B visa, you typically must leave Thailand immediately unless you apply for a 7-day grace period for a fee of 1,900 baht. Additionally, there may be a COVID-19 extension available for 60 days, allowing more time to secure the new visa, depending on current regulations.