This is most often due to a combination of factors. Basic Lists look at the Grade Levels based on the entry in Core > Settings > Table Values. A change in the order could have caused the value in the Criteria to change, as the original value no longer exists in the same fashion. 

Advanced Lists should not be affected as these pull directly from SQL.