← Back to The Feed
TECHNICAL16 min read

Stiebel Eltron Fault Codes: WPMsystem Notification List

All 245 fault codes from the official Stiebel Eltron WPMsystem Notification List (WPM 205311, V2.4). Heat pump, WPM, WPE, FES, FET and FEK 2 notifications with causes and remedies — searchable.

About the WPMsystem Notification List

Stiebel Eltron heat pump faults are reported through the WPMsystem Notification List — document WPM 205311, V2.4. The list covers 245 notifications generated across six sources: the heat pump itself (via the IWS board), the WPM heat pump manager, the WPE expansion, the FES and FET room controllers, and the FEK 2 remote control. Codes are 5-digit numbers and the range tells you what kind of fault it is.

Where to read the code: On a WPMsystem installation the code appears on the WPM controller display, the FES room controller, or remotely via the ISG gateway and the Stiebel Eltron Service app. Always note both the 5-digit code and the “Notification from” source — that tells you which board the fault originated on.

Repeated faults eventually trigger a 5xxxx interlock. Do not just reset 5xxxx codes — they indicate the underlying cause has fired multiple times. Fix the root cause first, then reset via the WPM.

Heat Pump — Primary Faults (10xxx)

These are the first-line operational faults reported by the heat pump itself through the IWS control board. Most are pressure limiters or sensor-range violations that protect the refrigerant circuit.

10003
Minimum low pressure limiter triggered
Notification from
Heat pump
Reason
The minimum low pressure limiter has been triggered.
Remedy
Refrigerant leak. Expansion valve does not open. Fan not running.
Repeated 10003 events are the strongest early indicator of a slow refrigerant leak on WPL air-to-water units. Nexus iQ trends low-pressure events so a leak shows up before the compressor trips on repeat.
↓ Back to search
10004
High pressure limiter triggered
Notification from
Heat pump
Reason
The high pressure limiter has responded.
Remedy
Check the flow rate and sensor connection on the heating side. Check the selected room temperature or heating curve.
↓ Back to search
10015
Frost protection in defrost mode
Notification from
Heat pump
Reason
The frost protection monitor has been triggered in defrost mode.
Remedy
Water flow rate too low, water temperature too low.
↓ Back to search
10024
Hot gas temperature exceeded limit
Notification from
Heat pump
Reason
Hot gas temperature has exceeded limit.
Remedy
Injection valve not working correctly. Expansion valve not working correctly. Refrigerant leak.
↓ Back to search
10027
High pressure does not rise after start
Notification from
Heat pump
Reason
High pressure does not increase significantly above low pressure following compressor start-up and a delay time.
Remedy
Phase sequence incorrect or heat pump connection fuse has blown. Remedy the cause, then perform a reset of the heat pump via the WPM.
↓ Back to search
10034
Flow rate monitoring
Notification from
Heat pump
Reason
Flow rate monitoring from heating output, flow temperature and return temperature.
Remedy
Check flow rate.
Flow degradation is often caused by a slowly blocking strainer or air in the system. Nexus iQ tracks the heating differential so you see it developing weeks before 10034 fires.
↓ Back to search
“A 10004 or 10034 on a WPL unit almost always points to flow, not refrigerant. Check the strainer, the pump, and air in the system before touching the refrigerant side.”

Compressor Limiters & Inverter Faults (20xxx)

The 20xxx range is dominated by the inverter — these faults come from the variable-speed drive on the compressor and the outdoor fan. Codes labelled Major inverter fault require intervention; those labelled Minor often self-reset.

20057
Major inverter fault: IGBT excess current
Notification from
Heat pump
Remedy
Inverter fault — check leads and plug-in connectors, replace if faulty. Check the power supply to the inverter.
↓ Back to search
20104
High pressure exceeds SOA limit
Notification from
Heat pump
Reason
High pressure exceeds SOA high pressure limit for impermissible length of time.
Remedy
Refrigerant circuit cannot offset operating conditions to SOA range for compressor.
↓ Back to search
20244
WPM software update failed
Notification from
WPM
Reason
Update failed.
Remedy
Power supply briefly interrupted. MicroSD card removed in the update process.
↓ Back to search
20248
Safety pressure cell responded
Notification from
Heat pump
Reason
Safety pressure cell has responded.
Remedy
Machine housing vacuum could not be held. Check the appliance for leaks.
↓ Back to search

Heat pump monitoring catches problems that fault codes miss.

COP degradation, scaling trends, defrost patterns — Nexus iQ tracks them all 24/7 over Modbus via the ISG.

See How It Works

Sensor & Communication Faults (30xxx)

The bulk of 30xxx codes signal that a sensor value is “outside the permissible range.” Each code tells you exactly which sensor and (for WPM/WPE codes) the terminal on the controller.

30054
Compressor thermistor protection relay triggered
Notification from
Heat pump
Reason
The thermistor protection relay for the compressor has been triggered.
Remedy
The intermediate injection is faulty. The thermistor chain has been interrupted. The compressor is faulty. The compressor has an interwinding fault. The motor overload relay is faulty. Remove the cause, then perform a reset of the heat pump via the WPM.
Compressor replacement on a WPL or WPE: AUD $4,000–$8,000. Trend thermistor events so you know before the winding fails.
↓ Back to search
30172
Float switch triggered
Notification from
Heat pump
Reason
Float switch has been triggered.
Remedy
Condensate pump and condensate drain hose inspection.
↓ Back to search
30019
Outside temperature sensor outside range
Notification from
Heat pump
Reason
Sensor value of the “outside temperature sensor” outside the permissible range.
Remedy
Check sensor, leads and the relevant plug-in connectors, and replace if faulty.
↓ Back to search
30053
Two assemblies with the same bus ID
Notification from
All
Reason
At least two assemblies with the same bus ID are present on the bus system.
Remedy
Remove the cause. Then perform a reset of the heat pump via the WPM.
↓ Back to search

Heat Pump Interlocks (5xxxx)

When a 10xxx or 20xxx fault fires multiple times, the WPM escalates to a matching 5xxxx interlock code. These are lockouts — the heat pump will not restart until you remove the cause and perform a manual reset via the WPM.

50004
Heat pump lockout — repeat of 10004
Notification from
Heat pump
Reason
Multiple occurrence of message number X-0004 has led to heat pump interlock.
Remedy
Remove the cause. Then perform a reset of the heat pump via the WPM.
↓ Back to search
50008
HP type DIP switch set incorrectly (lockout)
Notification from
Heat pump
Reason
The HP type DIP switch of the IWS is set incorrectly.
Remedy
Disconnect the heat pump from the power supply and set the DIP switches correctly. Then perform a reset of the heat pump via the WPM.
↓ Back to search
50250
Compressor housing temperature switch
Notification from
Heat pump
Reason
Temperature switch on compressor housing has responded.
Remedy
Remove the cause. Then perform a reset of the heat pump via the WPM.
↓ Back to search

What Monitoring Catches

WPMsystem fault codes tell you what’s broken. Monitoring tells you what’s about to break.

WITHOUT MONITORINGWITH NEXUS iQ
Fault code → emergency calloutTrend → scheduled service
No history before faultFull data: temps, flow, pressures, COP
Guessing if it’s flow, refrigerant, or electricalNexus pinpoints the exact parameter
10003 repeat → 50003 lockout → callout10003 trend caught after the first event
Compressor fails → AUD $4,000–$8,00030054 thermistor trends tracked
Scaled heat exchanger → AUD $1,500 chemical cleanScaling trend caught at 3 months

The most expensive fault code is the one you could have prevented.

Complete WPMsystem Reference — All 245 Codes

Search by code number, the “Notification from” source, category or keyword. Data sourced directly from the Stiebel Eltron WPM 205311, V2.4 notification list.

Getting Started

Knowing what a fault code means is step one. Preventing it is step two.

1. Book a Demo

See Nexus iQ monitoring a live Stiebel Eltron heat pump system.

2. Connect Your System

The Nexus Hydronic Expansion Module connects to your Stiebel Eltron system for full monitoring.

3. Stop Guessing

Within 24 hours you’ll have flow rates, temperatures, COP, and defrost data. Within a month, predictive insights.

Book a Demo

Share this article

Want to see intelligent HVAC in action?

Book a free demo and see Nexus iQ transform your building.

Get in Touch

Frequently Asked Questions — Stiebel Eltron Fault Codes

How do I find my Stiebel Eltron fault code?

On a WPMsystem heat pump the code is shown on the WPM controller display, the FES room controller, or in the Stiebel Eltron Service app connected via the ISG. Note the 5-digit code (e.g. 10004, 30019) and the "Notification from" source (Heat pump, WPM, WPE, FES, FET, or FEK 2).

How do I reset a Stiebel Eltron fault code?

For non-interlock faults, removing the underlying cause usually clears the code automatically. For 5xxxx interlocks, remove the cause first, then perform a manual reset of the heat pump via the WPM. If the code returns, the underlying issue has not been resolved — contact a qualified technician.

Can I monitor Stiebel Eltron fault codes remotely?

Yes. The AirNexus Nexus iQ platform connects to Stiebel Eltron WPMsystem installations via the Hydronic Expansion Module and provides real-time fault code alerts. When a WPM notification fires, you receive an immediate notification on your dashboard — no site visit required. Search all 750+ fault codes here.