Just an aside. I'd love to know your thinking on this. Isn't it just as easy, if not easier, to get the extension based on a half-Thai child than a Thai wife? When I say easy, I don't really mean easy, but you know what I mean. :)
What if one moved from amnesty to an initial Non-Imm 'O' visa based on kids in September, and subsequently applied for the 12-month extension last week, and is presently "under consideration". When should the 90-day report be done?
If they cancel the work permit on October 7, but make it effective November 2, it might be ok. Depends on the Labour Office and the Immigration Office you are doing it at. Some insist on it being done on the actual day, not in advance.
I could be wrong, and the experts can tell you, but I think the cancellation of the work permit and the extension of stay it is based on, and the new work permit and the extension of stay applications should both be done on the same day. Otherwise, there could be problems. Let's hear from
In my case, my employer submitted both the official work permit cancellation form and a letter to the local Labour Office. The Labour Office issue a slip of paper, like a receipt, when they cancelled the work permit. I took this slip, and another letter from my employer to Immigration to prove that my work permit had been cancelled. I did all of this on the same day.
Actually, it may be the other way around. Cancel work permit, get a document proving cancellation, take this to immigration, then cancel Non 'B'. Please note you must still cancel your Non 'B' even though it expires. You will need that stamp in your passport especially if you intend to get a new work permit in the future.