My understanding is that a principle of Thai law is personal accountability. No matter what the advice you were given, it's the person's own accountability to check. Not in Thailand, but similar happened to me once. An ex-employer's HR department told me very clearly that I didn't need an employment visa to work in a country I'd been sent to do contracted work in. My reading of the rules was that I did. When I told that ex-employer that I needed to leave that country as I believed I was working illegally I was told that I'd be fired if I did. Surprise surprise, I got arrested and charged. No matter what, it was my fault. The evidence I had ensured that I stayed out of jail, and the judge told the employer to pay my fine. Then that employer got fired off of every contract they had in that country as they'd broken those contracts with their behaviour, then I sued them and won of course, then I got asked to take over all of those contracts as the customer still needed the work done and by that time I was 'legal'. Karma was truly sweet. I really hope that those who got bad/illegal advice get their money back from the cheats and scammers who advised them. I'm not confident of that, but I still hope.