Set the output variables to report at the "detailed" frequency so that you see each timestep separately. Then there should not be any timesteps with both heating and cooling.