It’s a mechanical clock so possibly stuck can’t imagine this being the problem, but a replacement may be wise.
have you tried turning off both water and heating, replace fuse then turn on say water, see if fuse blows, if not, then switch off water and do same with heating. This would narrow down the cause of problem, still need further investigation to cure.