@John ******
my travel documents have my full name on it. You clearly don’t have much of a brain. When I got my U.S. passport, I submitted my first, middle, and last name — and they chose to omit the middle name on the passport. The application wasn’t rejected. Same thing in Europe. No drama.
That’s because in normal countries, this bureaucratic nonsense doesn’t exist. Either you don’t need a visa at all, or it’s automated — you scan your passport, the system reads the data, and a visa is issued. End of story.
Thailand, on the other hand, feels like it’s moving backward — or at best stuck in the early 2000s. They asked for a “full name.” That’s complete instruction. If you need something more specific, then your system should clarify that or clearly state only use full name on passport  — not punish the applicant.
This isn’t the customer’s fault. It’s bad system design and complacency. Instead of blaming people who are literally trying to give you money, maybe build a system that reflects how documents actually work in the real world.
God, I can’t stand people making excuses for garbage design and incompetence. I bet you clean toilets for a living.