In that case I would suggest it's a wiring problem.
If the timer on the wall is turned off, your heating won't come on, and by the looks of things that switch also controls your immersion heater.
So in order to turn your heating time clock on, you also have to switch on your immersion...