Sometimes things break somewhere and do not carry over. I had an award ticket once, purchased through United but all legs operated by Lufthansa. I realized that the MileagePlus number got lost somewhere in the process when they tried to charge me for checked-in luggage. Added the number back right at the counter, and all was well.