Originally Posted by
jerry a. laska
Edited to add:
Oops, it appears you are referring to a BA codeshare of an AA flight with the BA booking class being H. Sorry, in that case I believe you should earn according to the BA table. You should fill claim missing avios under your account or give BAEC a call.
http://www.flyertalk.com/forum/24088166-post5.html
Could it be, that, by some reason or another, you booked AA stock (001), were on a BA operated, but AA marketed flight? (Did your flight number you booked start with AA or BA)? If AA --> 35, if BA --> 70 for H class.