If you are an employee, you also need a letter from your HR stating you are allowed to work remotely from Thailand. Did you not initially supply this? If so, it should have been clear that you are an employee. Or did you select freelancer because you didn’t want to have to supply this document?