slice_counter had a wrong condition, not scheduling in DLSCH if the number of slices is greater than one