Heat pumps · Error codes · Immergas
P6Immergas · MAGIS M monobloc R32 (M4-M30 T) - sold in UK as Alpha Magis M
P6 on an Immergas MAGIS M monobloc R32 - sold in UK as Alpha Magis M: Inverter module protection
Short answer
On an Immergas heat pump, P6 means: Inverter module protection. The manual does not say whether the heat pump stops. An engineer is needed to fix the cause.
Reviewed 23 September 2026 · 1 source
What it means
The manual says: Inverter module protection.
Likely causes:
- Low supply voltage.
- Units too close.
- Coil dirty/blocked.
- Fan not working.
- Refrigerant overcharge.
- Low water flow/air/pump head.
- Outlet water sensor loose.
- Storage tank coil small.
- Module wiring/screws/thermal paste.
- Cable connection.
- Drive board faulty.
- Compressor faulty.
Is it safe?
| Does the heat pump stop? | Not stated |
|---|---|
| Engineer needed? | Yes |
The manual does not say whether the heat pump stops.
Manual reset: Manual 13.4: reset the safety device by switching the unit off and back on; if this fails contact your local dealer.
What you can check
- Check the consumer-unit breaker/isolator for the heat pump is on.
- Check the outdoor unit is not blocked by leaves, debris or snow and has clear airflow.
- Note the code on the control panel and contact the installer / Alpha-Immergas authorised service.
- The manual says to reset the safety device by switching the unit off and back on; if the reset fails, contact the dealer - do not keep resetting.
What the engineer will check
- Low supply voltage.
- Units too close.
- Coil dirty/blocked.
- Fan not working.
- Refrigerant overcharge.
- Low water flow/air/pump head.
- Outlet water sensor loose.
- Storage tank coil small.
- Module wiring/screws/thermal paste.
- Cable connection.
- Drive board faulty.
- Compressor faulty.
Who to ask for: heat pump engineer.
Certification: Electrical competence.
What you might notice
Sources
- MAGIS M4-30 Block heat pumps - Use and Installation - Instructions and warnings (IE edition), *1.046978ENG* ↗ · 1.046978ENG · page 128 · Reviewed 23 September 2026
A code explains what the controller detected, not a confirmed root cause.
Reviewed: 23 September 2026