Status Points or Asia Miles may not have been credited to your account if you didn't provide your Cathay Pacific’s Cathay membership number during booking and check in. To claim missing air mileage, please sign in to your account and complete a Missing mileage request form online.
Just make sure you do so after seven days but within six months of the travel date.
If your claim is successful, the miles you should have earned will be credited into your account within six to eight weeks. Please note that new members can only claim missing miles for flights taken within 30 days prior to their enrolment date.