Sorry to necro an older thread, but couldn't see something newer on the topic.
I've been getting this issue quite a bit recently, and even with a very determined GGL phone agent today we couldn't solve it. She tried speaking with the airport duty desk, the Oneworld Helpdesk, and then even AA directly. Everyone agreed all of the data was correct and present both in APIS and in my contact information.