In the cool down cycle, the timer opens the contacts for the heater. At that point, the heater stops being a load and becomes a conductor for the timer motor circuit. Since your heater is bad that is an open circuit and the timer can't advance. Why it's designed like that, I don't know, you'd have to ask a Whirlpool engineer.