If you swapped the suspect 2-wire non-programmable with the known good 2-wire programmable from the bathroom and it works properly, there is no other conclusion. The 2-wire non-programmable is broken.
An evaluation based on the smart features and functions associated with thermostats. Considers things like messaging, reporting, features controlled remotely via a mobile device, occupancy sensing and ...