I have a standard dual-element immersion controlled with a Timeguard digitial timer, set to come on only once a week.
Recently I discovered that the timer was activating no problem, and the neon indicator on the sink/bath switch comes on for a second or so, and turns off again. The MCB does not trip.
I thought it was the thermostat, as it had slight burn marks:

so I replaced it, but still the same issue.
Another check of the element and all the connections are sound and clean:

and the high limit switch isn't popping (I know the water in the tank is not hot enough)
At this point I'll either replace the high limit switch (do they go faulty?) or bypass the timer unit (do they go faulty?). Am I missing anything else?