Few years ago I had a problem on AA/BA where although I was a Sapphire with CX, it would always show on their systems as Ruby. It was very frustrating and nobody could solve it (each airline blaming the other, naturally), until one day it stopped happening and hasn't happened since.