mypros+
Error code reference

Fisher & Paykel Washer Error Code 12

Flood protection error

Flood protection error - water level above flood level and unable to lower it after pumping for 30 seconds; water valves may be stuck on or pump is blocked.

First step from the service manual

Check that the water valves turn off mechanically (remove power from machine).

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for 12.

  • Step-by-step tests with expected resistance, voltage, and continuity values
  • Wiring diagram references and connector pinouts from the OEM service manual
  • Verified part numbers when replacement is required
Get the full procedure

$29/month · Cancel anytime · Or $9.95 3-day pass

What 12 means on a Fisher & Paykel washer

Error code 12 on a Fisher & Paykel washer indicates a flood protection fault. The machine has detected that the water level inside the tub has risen above the defined flood threshold and, after running the drain pump continuously for 30 seconds, has been unable to reduce the water level to a safe point. This is a safety-critical shutdown designed to prevent water damage to the surrounding area and the machine's electronics.

The two primary systems involved are the water inlet valves and the drain pump circuit. If an inlet valve fails in the open position, it will continue allowing water into the tub even while the pump is running, making it impossible for the machine to lower the water level. A blocked or failed drain pump produces a similar outcome: water remains in the tub because it cannot be expelled at sufficient flow rate, causing the flood level sensor to remain triggered.

The first diagnostic step is to disconnect power from the machine and manually check whether the water inlet valves close mechanically when de-energized. A properly functioning solenoid valve should shut off water flow completely with no power applied. If water continues to trickle or flow into the tub with the machine unplugged, the valve has failed mechanically and requires replacement. If the valves do close correctly, the investigation shifts to the drain pump: inspect for blockages in the pump filter, drain hose, and impeller before testing pump motor function.

Source: manufacturer service documentation.

Common causes of 12

  1. 01

    Stuck-open water inlet valve

    Part replacement

    A failed solenoid inlet valve can remain open mechanically even when the machine cuts power to it, continuously filling the tub. Unplug the washer and watch whether water continues to enter the tub; if it does, the valve must be replaced.

  2. 02

    Blocked drain pump or filter

    Wiring / connection

    Debris such as lint, coins, or small garments lodged in the pump filter or impeller can prevent the pump from moving water fast enough to lower the level within the 30-second window. Inspect and clean the pump filter and check the impeller for obstructions.

  3. 03

    Kinked or blocked drain hose

    Wiring / connection

    A drain hose that is kinked, crushed, or improperly installed can restrict flow enough to cause pumping failure. Check the full length of the hose from the pump outlet to the standpipe for restrictions.

  4. 04

    Failed drain pump motor

    Part replacement

    If the pump runs but produces little or no flow, or does not run at all, the pump motor may have failed electrically or mechanically. Listen for the pump during a drain cycle and check for any hum without water movement, which suggests a seized impeller or motor fault.

  5. 05

    Faulty water level pressure sensor

    Part replacement

    If the pressure sensor or its air trap tube is damaged or blocked, it may report a falsely high water level to the control board even when the tub is draining correctly. Inspect the pressure hose for blockages or cracks before replacing the sensor.

See the test procedure for each cause

Frequently asked questions about 12

What does 12 mean on a Fisher & Paykel washer?
Error code 12 is a flood protection fault. The washer detected that the water level rose above the flood threshold and could not reduce it by pumping for 30 seconds. The most likely causes are a water inlet valve stuck in the open position or a blocked drain pump. The machine shuts down automatically to prevent water damage.
How do I fix error code 12 on a Fisher & Paykel washer?
Start by unplugging the machine and checking whether water continues to flow into the tub with power removed. If it does, the inlet valve is stuck open and needs replacing. If the valves close correctly, inspect the drain pump filter and hose for blockages and clear any debris. Restore power only after confirming both the valves and drain path are functioning properly.
Is error code 12 on a Fisher & Paykel washer dangerous?
It can be if left unaddressed. A stuck-open inlet valve with a non-functional pump can result in the tub overflowing and flooding the laundry area. The error code is specifically a flood protection feature designed to halt the machine before that happens. Do not bypass or ignore this code; identify and fix the underlying cause before running another cycle.
Will resetting my Fisher & Paykel washer clear error code 12?
Resetting the machine may temporarily clear the code and allow a cycle to start, but the fault will return if the root cause is not corrected. If the inlet valve is stuck open or the pump is blocked, the same flood condition will trigger again. A reset should only be done after the underlying problem has been diagnosed and resolved.
How much does it cost to repair a Fisher & Paykel washer showing error code 12?
Costs vary depending on the cause. Clearing a blocked pump filter is often a no-cost or low-cost repair you can do yourself. Replacing a faulty inlet valve typically costs between $40 and $120 for the part, plus labor if a technician is involved. A drain pump motor replacement can range from $60 to $180 for parts. Professional diagnostic and repair labor generally adds $80 to $150 or more depending on your location.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass