I am trying to register for a business class upgrade (booked in economy) for an upcoming QF12, LAX-SYD. The web site says that my "Fare type is not eligible." I booked through Amex (not my normal practice, but needed to use the travel credit from my card), and the confirmation says, "QF12 O Class." On the point hacks site it says that O class is a Discount Economy upgradeable fare (
What are fare classes and why are they important? - Point Hacks ). What I am missing here? I used to be platinum and back in those days, I often upgraded fares purchased through travel agents so it shouldn't be that specifically?