Here is a definite flaw that was introduced in an "upgrade" several months ago.
China Southern Award Fare Classes display incorrectly under "View Current Reservation"
China Southern Award booking class are (I) Business Class Award and (O) Economy Class Award.
However as of a couple of months ago, China Southern reservations display as "Fare Class: Economy (I)" when in actuality you have an (I) Business Class Award. And it displays "Fare Class: First (O)" when in actuality you have an (O) Economy Class Award.
The reservations price out correctly in their "real" class. The problem does not appear to be with the reservation system itself, simply in how it is displayed.