@Brandon ***********
I have informed the Labour Department and both employers said all good.
Unfortunately I went to the officer who was having a bad day and tried taking out on me. She took my passport and called 3 officers to check if it was fake. I had the worst day ever since moved to Thailand.
Apparently it was sorted by paying 500 baht fine.