On top of the bad booking engine, CX also seems to have some serious security issues: a couple of minutes ago when I checked in for tomorrows flight on line, upon clicking on the "Check-in" button, a new page opened, displaying a different flight, a different date, and A DIFFERENT USER. I completed check in and was returned to the home page of that different user. I am now checked in a TPE-HKG segment as Mr. CH** Y*** H**.
CX IT is starting to scare me.