You may notice that when you preview a schedule list report, periods that you did not include on the meetings tab are displaying. You may also notice that classes that last for three trimesters are displaying in random trimesters when you filter on a specific department on the filters tab.
We are currently evaluating this issue and will update this article when we have more information.
As an alternative, to print the report sorted correctly:
Open the Schedule Report Parameter
Select the Format tab
Select the Sort/Break option
In the fields, add Class ID to the sort. (Class ID needs to come after Period)