You say the t-stat reads 80 plus sometimes . Is that when you’re home , away, or sleeping ?
Do a quick trouble shooting .
Remove the t-stat from the wall , it’ll come off just pull it towards you and then insert it back into the neck panel. It’ll do a quick reset for ya .
In each of the scheduled state timeblocks that you have listed, open them up and check the temperature set point that is associated with that particular time block (for all schedules running… including S\S).
When schedules are originally programmed, they draw from the Temp Preferences that were in the system at the time of programming. They can also be manually overridden from within the state timeblock and saved there so that you could have two different temp setpoints for each of the Home timeblocks you have scheduled.
Also, if you change your Home\Away\Sleep temp Preferences in the future, they DO NOT change the temp setpoints in the schedules or timeblocks. The scheduled temp setpoints are locked in until you manually change them or delete the timeblock\schedule.
Schedules supercede your Temp Preferences. So, if you have a 24h\7d schedule set, the Temp Preferences are moot because the thermostat will always be operating on the temp set by the scheduled timeblocks. In this case, the Temp Preferences will only be used if you add a new timeblock and draw from the State Temp Preferences when adding that timeblock.