Isn't the permitted to stay date the same as the visa expiry date? It is in my passport. A re-entry permit therefore can't be used to keep the permit to stay date alive beyond the date of the visa expiration.
Sorry for my confusion but if the visa sticker was expired and they wanted to exit, as you said, wouldn't they be on overstay and get a fine and even if they have a re-entry stamp when they returned how could they be stamped back in to the original expiration date since it has passed already?
Overstay more than 40 days = 20,000 baht. You should have reported to the immigration about what happened to your passport long time ago. You probably won't find much sympathy now when you report to Immigration but the longer you wait the more trouble you'll find.
I'm asking because it seems that there are posts from those who are coming through the Bangkok immigration that have not been asked for proof of insurance.
Why would anyone want to switch to a Non O-A visa considering the recent insurance requirements when you could simply get a Non-O with no insurance requirement?