I recently added a new WS4777 3-way wall switch, primarily controlled by a dawn/dusk timer macro in a CM11A. It worked fine for a few weeks, then started acting up.
It would turn On at the programmed Dusk time but would not turn Off at Dawn and would then also not respond to the push button. It could be turned Off with the slider switch but would come back on again if the slider switch was returned to the Normal position within a few minutes. After an hour or so of being Off, it would then stay Off when the slider switch was returned to the Normal position.
I ordered a new switch. Until it arrived my daily routine was to turn Off the module with the slider switch, then come back an hour or more later and return the slider to the Normal position.
The day the replacement WS4777 arrived, I held it up in front of the bad switch and said "OK you SOB, tomorrow you're going to be replaced with this new guy here".
That did the trick!!! The next morning the old switch worked properly has been working flawlessly ever since.