We have added delay-on timers to a lot of KCMs because of power issues both causing the RAM to be lost and damaging boards. Adding a 5 second delay in the power to XM16 on the CPU makes a quick drop look more like a clean power cycle to the controller. Of course this wouldn’t help if your problem is power surges but since lights flicker I’d guess it’s drops in voltage.