I have received a computer generated email from CX Marco Polo last week that my missing mileage claim for 3 MH sectors were rejected due to nonsense reasons such as, class ineligible for mileage accrual (I bought MH Z class which I should be able to accrue mileage), passenger name not on passenger list (I boarded the flight and have my Marco Polo Club number printed on the MH Boarding Pass), as well as mileage credited to another program (well, my CX Marco Polo number and status was clearly printed on my MH Boarding Pass).
I have called up CX Marco Polo and they promised they would follow up for me about this. A few days later, all the missing mileage were credited to my Marco Polo account.