mypros+
Error code reference

Thor Kitchen Dishwasher Error Code E9

A button is being touched continuously for more than 30 seconds

A button is being touched continuously for more than 30 seconds — water or something on the button.

First step from the service manual

Check for water or debris on the control panel button.

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

  • 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 E9 means on a Thor Kitchen dishwasher

The E9 error code on a Thor Kitchen dishwasher indicates that the control panel has detected a continuous button press lasting more than 30 seconds. The control board monitors input signals from each button on the panel and expects brief, intentional presses during normal operation. When a single button input remains active for an extended period beyond the 30-second threshold, the board interprets this as an abnormal condition and triggers the E9 fault to prevent unintended cycle behavior or control lockup.

The most common trigger for E9 is moisture intrusion on the control panel surface. Water splash, condensation, or pooled liquid on or around a button can create sustained electrical contact that mimics a prolonged press. Debris such as detergent residue, food particles, or grease can also lodge under or around a button, physically holding it in a depressed state and sustaining that input signal beyond the allowable limit.

Less commonly, a mechanically failed button or a damaged membrane switch beneath the control panel surface can produce a constant signal even when nothing external is pressing it. In those cases, the fault will persist after cleaning and drying the panel, pointing to a component-level failure rather than a surface contamination issue. Identifying whether the fault clears after cleaning the panel is the key step in distinguishing a contamination problem from a hardware failure.

Source: manufacturer service documentation.

Common causes of E9

  1. 01

    Water or moisture on the control panel

    Wiring / connection

    Water splashed onto the panel or condensation pooling around a button can create a sustained electrical contact that the control board reads as a continuous press. Inspect the panel surface for visible moisture and dry it thoroughly.

  2. 02

    Detergent or food residue under a button

    Wiring / connection

    Sticky residue from detergent, grease, or food debris can accumulate around a button and physically hold it in a partially depressed position. Clean around each button carefully with a damp cloth and check whether the button springs back freely.

  3. 03

    Condensation from steam during or after a cycle

    Wiring / connection

    Steam generated during the wash or dry cycle can condense on the interior face of the control panel and migrate to button contacts. This is more likely if door seals are worn or if the panel ventilation is restricted.

  4. 04

    Mechanically stuck button

    Part replacement

    A button that is physically stuck in a depressed position due to wear or impact damage will continuously send an active signal to the control board. If pressing and releasing the button does not produce a normal tactile click, the button or membrane assembly may need replacement.

  5. 05

    Failed membrane switch or control panel assembly

    Part replacement

    If the panel surface is clean and dry and no button appears stuck, an internal failure in the membrane switch layer can produce a constant signal. This condition will cause E9 to return immediately after clearing, indicating the control panel assembly requires replacement.

See the test procedure for each cause

Frequently asked questions about E9

What does E9 mean on a Thor Kitchen dishwasher?
E9 means the control board detected a single button being held in an active state continuously for more than 30 seconds. This is outside the expected range of normal button interaction. The cause is typically water, moisture, or debris on the control panel surface keeping a button activated. In less common cases, a mechanically stuck or electrically failed button is responsible.
How do I fix the E9 error on my Thor Kitchen dishwasher?
Start by turning off the dishwasher and wiping down the entire control panel with a dry cloth, paying close attention to the edges and gaps around each button. Remove any visible moisture, detergent residue, or debris. Once the panel is clean and dry, power the unit back on and check whether the error returns. If it does, press each button individually to confirm they all click and release normally, as a stuck button will require further inspection or part replacement.
Is it safe to use my dishwasher while the E9 code is active?
It is not recommended to run a wash cycle while the E9 error is active. A sustained button input signal can cause the control board to behave unpredictably, potentially triggering unintended cycle operations. Address the cause of the fault before resuming normal use.
Will resetting the dishwasher clear the E9 error?
A power reset may temporarily clear the E9 code, but the error will return if the underlying cause is not resolved. If water or debris is activating a button, the fault will reappear as soon as the panel detects the continuous input again. Cleaning the control panel surface is necessary before a reset will produce a lasting result.
How much does it cost to repair an E9 error on a Thor Kitchen dishwasher?
If the cause is moisture or debris, the repair costs nothing beyond time spent cleaning the panel. If a button or membrane switch has physically failed, replacement control panel components can range from roughly 50 to 200 dollars or more depending on the part, plus any applicable labor costs if a technician is needed.

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

Get Started

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