@Maximus ******************
Ok that's a issue I can't say with confidence what to do so I would for sure contact my local embassy ib the country of arrival first on phone but nonatter what I ask for the reply in a email to ahev as proof I. Case they say you are good to go but to be honest I do think you would need aleast a WP 3 form from the labour office in Thailand and that's some your company has to take care of unless it's you're company then it means you hope that helped a bit even it wasn't not a clear answer.