The new timers do use two batteries and a PIC micro, to reset that remove the batts for a few minutes, or better still replace that timer with a mercury bubble type.
Why a lamp won't work until the timer gets changed I dont know - I did not think that there would be any data just a voltage present to tell the timer to move along.