Common fault, replace with better capacitors, and look in there for the series resistor, and up it's value to a larger value, like 1k 1W fusible. As well add a small 275V MOV after the resistor to neutral, to clamp the spikes that are killing the capacitor. Resistor increases mains supply impedance so a smaller MOV can clamp the spike and still absorb the energy that is applied. Capacitor will last a long time then.
Done the same recently on the geyser timer, as the 330n capacitor had done the same thing. Was just a bit difficult to fit any thing other than the same brown metal film dipped capacitor in there, so soldered the MOV behind the PCB where there is a 2mm gap, and added a 2k2 1W fusible resistor externally to the power lead. also as a precaution changed the 470uF 50V capacitor that powers the 48V relay in it. Old OHL cap was at around 220uF and ESR was around 30R, bit high for a capacitor that purported to be "Low ESR", and rated to "105C". Used capacitors both times, again Sunday work. That ewaste pile comes in handy quite often.