This question already has an answer here:
I am an awards member with both American Airlines and British Airlines. I work in the Middle East and every month I'm either flying to the Middle East or flying home.
My company only has an account with BA and for the last 3 years after my flights are over I request miles to my AA account and have received them. So in fact I'm actually earning double miles. I don't know why but I have never requested miles for flights I fly with AA on my BA account.
This week I tried to add miles from my recent flights with AA to BA and they were rejected. When I called BA to find out why they had been rejected they told me they had already been credited to my AA rewards account and BA couldn't award me because that would be "double credit"...
I don't want to make too much of the issue if this will hurt me with my AA rewards. But is this correct? Any one else have this issue or could you help me ?