I think I understand what happened. AA only posts miles to CX once every week. If you round trip is within one posting period, miles on both segments are posted on the same day. Following that, the computer checked your Club Miles, promoted you and reset your Club Miles to 0.
CX needs to improve their IT.