You have visa and WP then it's just the whole COE process and the paperwork in teh attached photo needed.
Haven't heard anyone who had to show any paperwork from the company unless they was seeking non B visa but in your case you already have the visa so it's just as mention the COE and the other paperwork. Plus re-entry stamp
I really hope you find a solution the teacher opportunity could might be the way to go as mention of others. Untill the country opens up and you would be able to find other work wish you good luck 🙏😊
So sorry to hear this it's heartbreaking to hear these stories as a outcome of the CoVid does your son have any family on the Thai side and what about you and your home country any family or friends.
Seems you didn't read what I wrote I called that wouldn't come with a photo would it.
And secondly we are in a special situation so nothing is like it use to be with their mindset they could in reality say the overstay was from the last hard stamp you got and thereby we would be in the blacklist zone anyways just passing on what I has been told I couldn't care less about you smartass comments I post to help and advice not to put other people down or boost my own ego.
And in this case that's the information I have gotten from the immigration.