I see. I actually left before my contract ended. The extension stated that it's up until June 30 (which is based on my contract from the previous school). I accidentally went to Cambodia without a re-entry permit. Right now, I have the current stamp which allows me to stay in Thailand up until August 06. ( I already had 2 visa runs for this year). Now, Just so you know, I have the cancellation for work permit from the labor office dated June 27 2023. So I'm thinking if I'd get overstayed or get charged for not officially cancelling my visa. Thanks!