There could be some kind of delay timer on the start-up. Temp. plumb the unit into your system w/unit turned off. Then after turning it on, double check that the unit is reading the correct h2o temp. Then set your desired temp setting and give the unit a few minutes to come on.