40 Error on Viessmann Boiler? Comprehensive Fix Guide

Viessmann Error 40 is a specific diagnostic code indicating a short circuit in the cylinder temperature sensor. Essentially, the boiler’s control unit detects that the electrical resistance of the Domestic Hot Water (DHW) sensor has dropped to near-zero, suggesting the internal thermistor has failed or the wiring has established an unintended direct path.

🛠️ Pro Tip: Verify Technical Specs

For your safety and to avoid voiding the warranty, please check the official docs.


📥 Download Viessmann Manual (PDF)

If you are seeing this code, you are likely experiencing a total lack of hot water, even if your central heating is still functioning. You might hear the boiler attempt to fire up only to shut down immediately, or see a persistent red fault light. While an error code can be frustrating, “Error 40” is a localized sensor issue that is highly fixable with a systematic approach to electrical troubleshooting and component replacement. Don’t worry; your boiler isn’t “dead”—it’s just receiving incorrect data and shutting down for safety.

Symptoms of Error 40

The most obvious sign is the digital display flashing “40” or showing a fault triangle icon. However, there are physical indicators that usually accompany this electronic warning:

  • Cold or Lukewarm Water: Because the control board believes the cylinder temperature is either impossibly high or the circuit is broken, it will cease the DHW heating cycle entirely.
  • Frequent Cycling: The boiler may start for a few seconds, detect the short circuit, and then “lock out” to prevent overheating the water.
  • Status LED Indicator: On many Viessmann Vitodens models, the burner status light will flash red or orange instead of its usual steady green or blue.
  • Conflicting Data: If you navigate the boiler’s info menu, the DHW temperature may read as “99°C” or “—“, indicating the sensor is sending an out-of-range signal.

Comprehensive Repair Guide

Follow these steps carefully. If at any point you feel uncomfortable working with the internal electrical components of your boiler, contact a Gas Safe or licensed technician.

  1. Step 1: Complete Power Isolation

    Safety is paramount. Locate the fused spur or the circuit breaker providing power to the boiler and turn it off. Confirm the display is blank. Working on a live boiler carries a risk of electric shock and can permanently fry the expensive main control board if a tool slips.

  2. Step 2: Accessing the Control Console

    Using your Phillips head screwdriver, remove the screws located at the bottom of the front outer casing. Carefully pull the bottom of the panel toward you and lift it off its top hooks. Once the casing is removed, locate the control box. Many Viessmann models require you to release two plastic clips to “flip down” the control panel, exposing the wiring terminals at the rear.

  3. Step 3: Locate the Cylinder Temperature Sensor (DHW)

    Follow the wiring diagram found on the inside of the boiler panel. Look for the terminals marked “Cylinder Sensor” or “DHW.” Usually, this is a thin, two-core cable leading out of the boiler and toward your hot water storage tank. Trace this wire to ensure it hasn’t been pinched or melted against a hot pipe.

  4. Step 4: The Multimeter Resistance Test

    Disconnect the two sensor wires from the terminal block. Set your multimeter to the 20k Ohm (Ω) range. Place the probes on the two wire ends. A healthy NTC sensor should read between 8k and 15k Ohms at room temperature. If your meter reads 0 Ohms, or very close to it (e.g., 0.2Ω), the sensor or the wire is shorted. If the meter reads “1” or “OL,” it is an open circuit (Error 10), not a short.

  5. Step 5: Inspect and Replace the Sensor

    If the multimeter confirms a short, go to the cylinder. Pull the sensor probe out of its pocket. If the probe is wet, you have found the culprit. Clean the pocket and replace the sensor with a genuine Viessmann part. Slide the new probe into the pocket, ensuring it is seated at the very back to get an accurate reading. Use thermal paste if the original sensor used it to ensure better heat transfer.

  6. Step 6: Wiring Connection and Reassembly

    Route the new cable back to the boiler, following the same path as the old one. Strip the ends of the wires (about 5mm) and secure them into the terminal block. Ensure no stray copper strands are touching the adjacent terminal, as this would recreate Error 40 immediately. Close the control box and replace the outer casing.

  7. Step 7: Power Up and Reset

    Restore power to the unit. The boiler should perform a self-test. If the error persists, press the “Reset” button (usually marked with an ‘R’ or found in the menu). The code should clear, and the boiler should begin a DHW heating cycle. Check the “Info” menu to ensure the DHW temperature is now reading a realistic number (e.g., 20°C – 60°C).

  • Difficulty Level: Intermediate (Requires use of a multimeter and basic tool handling)
  • Estimated Time: 45 to 90 minutes
  • Tools Needed:
    • Digital Multimeter (capable of measuring Ohms)
    • Phillips Head Screwdriver (#2)
    • Small Flat-head Screwdriver (for terminal blocks)
    • Replacement Viessmann NTC Cylinder Sensor (Part number varies by model)
  • Estimated Cost: $40 – $150 (Part only) or $200+ (Professional repair)

Detailed Diagnosis: Root Causes

Understanding why Error 40 occurs is vital to ensuring the fix is permanent. Here are the primary catalysts for this short circuit:

  • Degradation of the NTC Thermistor: The sensor uses a Negative Temperature Coefficient (NTC) resistor. Over years of thermal cycling (heating and cooling), the internal semiconductor material can crack or degrade, leading to an internal short where current bypasses the resistive element.
  • Moisture Ingress and Corrosion: If the sensor is housed in a “well” or pocket within the hot water cylinder, condensation or a slight leak can cause water to enter the sensor housing. Water is conductive; it can bridge the two terminals of the sensor, creating a low-resistance path that the boiler interprets as a short circuit.
  • Mechanical Cable Damage: Boiler cabinets are cramped spaces. Over time, vibrations from the pump or fan can cause the sensor wiring to rub against sharp metal edges of the chassis. Once the plastic insulation is worn through, the copper wire touches the metal casing (earth), causing a short to ground.
  • Voltage Spikes: While less common, a significant power surge can damage the sensitive input circuits on the PCB (Printed Circuit Board) or the sensor itself, causing the resistance-reading logic to fail.

How to Prevent Error 40

Preventative maintenance can stop this electrical fault from recurring and extend the life of your boiler’s electronics:

  • Check Sensor Pockets for Leaks: During your annual boiler service, ensure the technician checks the DHW cylinder sensor pocket for any signs of moisture or “weeping.” Keeping the sensor dry is the best way to prevent a short.
  • Secure Wiring with Cable Ties: Ensure that all internal wiring is clipped away from moving parts or extremely hot components. Vibrational wear is a slow but certain killer of sensor insulation.
  • Install a Surge Protector: Since the NTC sensor is connected directly to the control board, a power surge can travel through the board and damage the sensor. A high-quality surge protector for the boiler circuit can mitigate this risk.

Frequently Asked Questions

Q: Can I run the boiler for heating while Error 40 is active?
A: On most modern Vitodens models, Error 40 will disable the entire burner for safety reasons. However, some older models might allow Central Heating (CH) to continue while disabling only the Hot Water (DHW). Check your specific user manual, but generally, a “short circuit” error is treated as a priority fault that stops the unit.

Q: Why did my boiler work temporarily after a reset if the sensor is shorted?
A: This often happens if the short is “intermittent.” For example, moisture inside the sensor might evaporate when the pipe gets hot, temporarily restoring resistance, only to re-condense and cause a short when it cools down. A “temporary” fix via reset usually indicates the sensor is in the early stages of failure.

Q: Are all Viessmann sensors the same?
A: No. While many use a 10k Ohm NTC curve, the physical shape of the probe and the plug connector vary significantly between the Vitodens 100, 200, and commercial models. Always use the part number specified in your technical manual to ensure the control board interprets the resistance values correctly.

👉 Need more help? Check our full Viessmann Troubleshooting Archive.

Leave a Comment