mypros+
Error code reference

Fisher & Paykel Dishwasher Error Code A7

Auto recovery

Auto recovery - the product has detected excess foam in the drawer.

First step from the service manual

Let the auto recovery program run until it is complete; check the customer is using the correct type of detergent suitable for a dishwasher.

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 A7.

  • 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 A7 means on a Fisher & Paykel dishwasher

The A7 error code on a Fisher & Paykel dishwasher indicates that the control system has detected an excess foam condition inside the drawer. This is an auto-recovery fault, meaning the dishwasher's electronics have sensed abnormal sudsing levels and initiated a protective program to address the issue before allowing normal wash cycles to resume. The foam detection system monitors wash chamber conditions, and when suds exceed acceptable levels, the machine halts the standard cycle and engages the recovery sequence automatically.

Excess foam is most commonly caused by using the wrong type of detergent. Standard hand-washing dish soap, laundry detergent, or any non-dishwasher-specific product will produce far more suds than a dishwasher's wash system can handle. Even a small amount of these products can trigger the A7 code. Dishwasher-specific detergents are formulated as low-sudsing products precisely to avoid this problem. Using too much of an approved dishwasher detergent can also contribute to over-foaming, particularly in areas with soft water where less detergent is generally needed.

The auto-recovery program works by running additional rinse and drain cycles to flush the excess foam from the drawer. This process takes time to complete and must be allowed to run its full course without interruption. Once the foam has been cleared and the recovery cycle finishes, the dishwasher should return to normal operation. If the A7 code persists after a full recovery cycle, residual detergent buildup in the drawer or dispenser may require manual cleaning before the unit will clear the fault.

Source: manufacturer service documentation.

Common causes of A7

  1. 01

    Wrong type of detergent used

    Wiring / connection

    Using hand dish soap, laundry detergent, or any non-dishwasher-rated product generates excessive suds that immediately trigger the A7 fault. Only detergents specifically formulated for automatic dishwashers should be used.

  2. 02

    Too much dishwasher detergent

    Wiring / connection

    Even approved dishwasher detergents can cause over-foaming if the dispenser is overfilled. Homes with soft water are especially prone to this, as less detergent is required to achieve proper cleaning.

  3. 03

    Detergent residue buildup in the drawer or dispenser

    Wiring / connection

    Accumulated detergent residue from prior cycles can dissolve during a wash and suddenly release excess suds. Inspect and manually clean the drawer interior and detergent dispenser compartment.

  4. 04

    Detergent dispenser malfunction causing overdosing

    Part replacement

    A faulty dispenser door or mechanism may release more detergent than intended into the wash chamber. If correct detergent and correct amounts are confirmed but the fault recurs, the dispenser should be inspected for proper operation.

See the test procedure for each cause

Frequently asked questions about A7

What does A7 mean on a Fisher & Paykel dishwasher?
The A7 code means the dishwasher has detected excess foam inside the drawer and has automatically initiated a recovery program to flush it out. This is a protective function built into the control system. The most common trigger is using the wrong type of detergent, such as regular dish soap instead of a dishwasher-specific product. The machine will attempt to resolve the issue on its own before resuming normal operation.
How do I fix the A7 error on my Fisher & Paykel dishwasher?
Allow the auto-recovery program to run completely without interrupting or resetting the machine. Once the cycle finishes, check that you are using a low-sudsing detergent designed specifically for automatic dishwashers and that the correct amount is being dispensed. If the code reappears, clean the drawer interior and detergent dispenser to remove any soap residue that may be causing repeated over-foaming.
Is it safe to keep using my dishwasher when the A7 code is showing?
The A7 code triggers an automatic recovery cycle, so the machine is actively managing the foam condition rather than running an uncontrolled wash. You should allow this recovery program to complete before attempting to run another cycle. Once the recovery finishes and the fault clears, the dishwasher is safe to use normally, provided the detergent issue has been corrected.
Will resetting the dishwasher clear the A7 error code?
Resetting the machine before the auto-recovery program completes is not recommended, as the foam inside the drawer will not have been flushed out. The code is likely to return immediately if the excess suds are still present. Let the recovery cycle finish first, then address the detergent cause, and the error should clear on its own.
How much does it cost to repair a Fisher & Paykel dishwasher showing the A7 code?
In most cases, the A7 code does not require any parts or professional repair, since it is caused by incorrect detergent use and resolved by the machine's built-in recovery program at no cost. If a faulty detergent dispenser is found to be causing repeated overdosing, repair costs typically range from around $80 to $200 depending on parts and labor rates in your area. Switching to the correct dishwasher detergent is the first and most important step before assuming a mechanical fault.

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

Get Started

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