Dishwasher High Severity
C4 Appliance Error Code

GE Dishwasher C4 Error: Dishwasher overfilled

This guide covers GE dishwasher C4 error in detail to help you diagnose and resolve the issue. What Does GE Dishwasher Error Code C4 Mean? Error code C4 means the dishwasher overfilled — the water level in the tub exceeded the safe maximum during the fill phase. The control board detected this via the float […]

Quick Assessment

Answer to continue safely

Is it safe to keep using?

No. An overfill condition can cause water damage to the dishwasher's electrical components, the floor, and adjacent cabinetry. Do not use the dishwasher until the inlet valve and float switch are confirmed functional.

Can I reset the code?

Yes. The C4 code clears after the tub successfully drains to a normal level and the float switch reads correctly. Press Cancel/Drain after clearing the float, then perform a circuit breaker reset (1 minute off). If the inlet valve is stuck open, the code will return as soon as power and water are restored.

When to stop immediately?

Stop if you notice: Water is actively flowing onto the floor and not stopping, You see water near the electrical junction box or control panel area.

Symptoms You May Notice

Water leaking from the door seal or pooling under the unit

The tub has filled beyond the normal wash level, causing water to push past the door gasket and appear on the kitchen floor in front of or beneath the dishwasher.

C4 on the display and wash cycle stopped

The control panel shows "C4" and the machine stops filling immediately. The dishwasher will not resume the cycle until the excess water is drained and the fault is cleared.

Water inlet valve continues running after cycle starts

Before the fault trips, you may notice the fill phase runs much longer than usual (normally 2–3 minutes) — water keeps entering the tub because the inlet valve or water level sensor is not signaling "full" correctly.

Suds overflow from door bottom

If wrong detergent (hand soap or non-HE formula) was used, excess suds can fool the water level sensor into allowing overfill, causing foam to push out under the door.

Possible Causes

1

Stuck-open water inlet valve

The solenoid-operated inlet valve failed to close when the control board cut the fill signal, allowing water to continue flowing into the tub uncontrolled.

Requires Professional
2

Faulty water level sensor or float switch

The float switch (a small plastic dome on the tub floor) or the pressure-based water level sensor failed to signal the control board that the tub reached the correct fill level.

DIY Possible
3

Wrong detergent causing excessive suds

Using regular dish soap, hand soap, or a non-dishwasher detergent creates foam that triggers a false overfill reading in the water level sensor.

DIY Possible

Safe Checks You Can Do

These checks are safe for homeowners. No disassembly required. Do not remove panels or access internal components.
  1. 1

    Turn off the water supply immediately

    Locate the hot water shut-off valve under the sink and turn it clockwise to close. This stops any water from entering the dishwasher. Then turn off the circuit breaker for the dishwasher to cut power to the inlet valve.

    Always cut the water supply before opening the door on a C4 fault — the tub may be filled beyond the door seal level.

  2. 2

    Check and clear the float switch

    In the front-left corner of the tub floor, locate the small plastic float cap. Lift it and check that it moves freely up and down. Food debris or dishwasher tablets can jam the float in the down position, causing a false "empty" reading.

    The float should lift easily with one finger. If it is stuck, clean around it with a damp cloth and test again before restoring power.

  3. 3

    Run a Cancel/Drain cycle after restoring water supply

    Once the float moves freely, restore the water supply and power. Press Cancel/Drain to empty the tub. Restart with a small load using only GE-recommended dishwasher detergent (not hand soap or regular dish liquid).

    If you accidentally used hand soap, add 1 tablespoon of cooking oil to break down remaining suds before running the drain cycle.

When to Call a Professional

Contact a qualified technician if:

  • Float switch is clear and moves freely, yet C4 returns on fill
  • Water continues entering the tub after the cycle is cancelled — inlet valve replacement needed
  • Water damage is visible on the floor or in the cabinet next to the dishwasher

Need Professional Help?

Find qualified technicians in your area for proper diagnostics and repair.

Dishwasher Repair Service Schedule Appointment