Originally Posted by
Dr. HFH
I haven't done this recently, but I do remember that years ago you could only use AA codeshares on LHR/Africa if you were connecting to or from an AA metal TATL flight.
My ticket has me flying QF SYD-LHR, then the AA code LHR-JNB. It was ticketed by an agency, not AA, so it's possible the AA desk would have a problem, but my recollection is that there is a restriction on using other airline codes on AA domestic flights (that they can only be booked as a connection to or from an international flight on that airline) but not on international flights.