Check if the temperature limit settings, prevents the thermostat from heating when it is supposed to.
Note: This can happen if the maximum temperature is below the set point.
If "Custom" is chosen, make sure that maximum temperature is above the set point as well.