I got asked to show my HKID at Hong Kong station check-in for the return leg of CX LHR-HKG-LHR. I make this trip 3 times a year on my Australian passport, and stay in HK for a few weeks.
When I challenged the agent she said that their policy is to ask for passengers' HKID if they used it to enter HK. I asked how she knew what I used to enter HK, she said HK immigration would stamp my passport. I said yes, but you have only opened my passport to the photo page and then closed it, and shouldn't you be checking my UK visa rather than how I entered HK?
Then she kind of mumbled something like this policy of checking HKID has been going on for a long time. However, this has never happened to me or anyone in my family when departing from
HK. (We have been asked to show it when going to
HK, but we always make a big fuss about getting it out and the check-in agent says it doesn't matter...) Also, in over 20 flights, nobody in HK has ever checked my UK visa despite my flight originating in LHR.
Anyway, does this happen to other people, and maybe it is an ITCI thing? I usually check-in at the airport.