Condition on two Sitepoints causes error

This may be a problem associated with units of measurement, taking ‘NaN °C’ as a hint.

I’d try a test setup involving just a plain Number Item.