Have you checked that the front panel is firmly pushed and secured into the back plate, or for a loose live wire?
There are several models that will fit straight onto the existing back plate, including Honeywell's current version of that programmer (ST9400c I think) should you decide to replace.