are these electronic controls always to be trusted? - NO ,NO ,NO.
one of the most common reasons for microchips failure is just quality. the microchip is programmed to perform specific tasks based on the input provided . there is multiple reasons why ecb can intermittently stop working :
bad internal connections (cold solders)
badly written firmware ( ask any technician working on lg refrigerators - just unplugging and resetting ecb fixes at least 40 % )
interference from other equipment ( no shielding)
those self checking systems ( watchdog systems) are part of the ecb so you can imagine how many variables can affect it.
what i mean is ,if self checking system is still fine ( working correctly ) it is the best thing under the sun , but when is bad it will make your day unforgettable :-)