AA bonus miles on codeshares
I did a DONE4 in March through AA. My JNB-CPT segment was booked as CX7311 and I was given a CX boarding pass in SYD when I checked in for the SYD-HKG-JNB-CPT part of my trip. At JNB I was reissued a BA boarding pass as BA 6411 and was credited with only a 25% bonus versus 125% which I earned on all other CX segments. I have requested additional credit from AA twice with the last request about 3 weeks old.
Should I be entitled to the CX bonus since the flight was booked as CX even though it was a codeshare and the boarding pass was reissued in JNB as BA?