I had similar issue once....
I order my flight ticket from CTrip and they arrange my first/middle/last name a bit differently compare to my passport and I was deny my flight (China Southern Airline). It was frustrating at the time and I had to call CTrip to revise my ticket to ensure name arrangement is correct.
Luckily I when to the airport early.
Yes I wanted to say the same thing. All the fancy new systems and procedures they introduce, facial recognition and other biometrics, etc. But still they cannot get the simple concept of middle name right. Many airlines will give you three fields for name (first name, middle name, surname), many will just give you only two fields for first and surname, those have only give you two will sometimes request you to enter both first and middle name in one box, others will specifically request only first and surname so then you just leave the middle name out even though your ID (passport) has a middle name and the airline requests that you input matching to your passport. Why there is no common standard for this! Yes I realise there are many alphabets around the world but there should still be a standard for how this is done!
This happens in the US all the time, even domestic flights. Driver's license (our main form of ID) has your full legal name and then maybe you wrote "Rich" instead of "Richard" when you bought your ticket. By the time you resolve all this, the plane has taken off already...
It is nothing special. She did what every Indian has to do to enter HK, unless they have a residence visa/permit. They have to do pre arrival registration. The three crew members doing the boarding process had no idea. Everyone was queuing up and my wife was told to step aside and let others board ahead of her. Of course there's no space in our overhead cabin when we do get on. Plus she's embarrassed. They weren't exactly polite about it.
Another thing that happened to me in HK airport is when I was going to India. I think it was Singapore Airlines. They wouldn't let me board without an exit ticket out of India. That's fair enough, but in the five times I've entered India they have never asked me to produce an exit ticket.
When flying from Thailand to India, they asked me to show an exit ticket and I told them I don't know when I'll be leaving and they never ask for it anyway. They said fair enough.
I guess it's like everything, you can get stubborn ones and reasonable ones.