Homeowner with a worthless builder here, and I also had this issue. Nothing I found in search fixed the issue for me, but I finally found the issue in my case as being the max temperature defaulting to zero after changing the system time in ScreenLogic config app.
You must set your heat maximum temperature on you main panel to something above the current temp. say 95 for the pool 104 for the spa.
for me the cause of this issue was fixing the incorrect time set in the ScreenLogic config app.
signed up just to post this answer. Hope it helps someone.