A heater usually stops working because the heating system is dirty. Dirty blowers, air filters, and flame sensors can cause your heater to stop working. Other common issues include malfunctioning thermostats, dead blower capacitors, or low refrigerant levels (if you use a heat pump). That’s why it’s important to get regular heating system maintenance to check on these issues and fix them before they worsen.