G'day LagoonCity,
Electronics/Electrical gear/wiring on boats often suffer from corrosion problems.
Your friends Timer/Alarm would be exposed to some pretty harsh conditions during sailing.
Have a close look at the internals, switch and pushbutton for any corrosion.
Did the unit have a Silica Gel pack fitted to absorb moisture?