@Christopher **********
Yes, KL is known to be the most strict Thai consulate office.
Some additional they are requesting are:
- minimum 6 month lease agreement from a rental company (even though I don’t even have the DTV yet)
- They want my bank to “certify” 6 months of banking statements even though they have the official statements which clearly show the income
- I have written a full cover letter along with client contracts and paid invoices, but they still want a description of my job (which was already sent)
- they want me to go to my embassy and have them certify my business registration (which is something the Canadian embassy simply doesn’t do)