Samsung Dishwasher OC — What It Means & How to Fix It
Also shown as oC, OE on some models.
The dishwasher measured more water inside than any cycle should use — oversudsing fakes it, a stuck inlet valve causes it for real, and a sensor fault lies about it.
What this code means
OC (shown oC or OE on some models) is an over-level water error: the sensor watching the water level reported a height above the safe maximum. The machine typically responds by running the drain pump. Foam from the wrong detergent reads as excess water; an inlet valve failing to close produces the genuine article.
Don't confuse this with 4C, which is too little water arriving. On segment displays OC and 0C are the same code — this over-level condition.
Most likely causes
| Cause | How likely | DIY-fixable? |
|---|---|---|
| Oversudsing from wrong or excessive detergent reading as high water | Common | Yes — purge and re-dose |
| Inlet valve not closing fully | Common | No — technician job |
| Water level sensor fault | Occasional | No — technician job |
| Drain partially blocked, letting water accumulate cycle over cycle | Occasional | Yes — clean filter |
What you can try yourself
- Let the unit finish draining, or cut power at the breaker if the pump runs endlessly, and close the supply valve under the sink.
- Check the detergent story: only dishwasher detergent, no hand soap ever, and rinse aid dosed per the dispenser setting. Run a rinse-only cycle to purge foam if suds are visible.
- Clean the filter assembly in the tub floor — a sluggish drain lets each cycle start with leftover water.
- Reopen the valve, restore power, and run a normal cycle while listening: water entering when the cycle isn't calling for it means the inlet valve isn't sealing.
- If OC returns with no suds and a clean filter, leave the supply valve closed between uses and book a repair.
When to call a technician
- Water seeps into the tub while the unit sits idle — the inlet valve needs replacing.
- OC repeats with detergent and drainage ruled out, pointing at the valve or level sensor.
- Any water reaching the floor: keep the supply valve closed until the visit.
Typical professional repair cost: Inlet valve replacement typically costs $120–$230 including labor; a level sensor is a similar range.
Frequently asked questions
Why does the dishwasher keep draining by itself with an OC code?
That's the protective response — when the unit believes the water level is too high, it pumps continuously to protect your floor. It stops once the level reads normal or power is cut at the breaker.
Can one squirt of dish soap really trigger an over-level error?
Comfortably. Hand soap foams enormously in a dishwasher, and dense foam sits right where the level sensing happens. Expect a few rinse cycles before the suds are fully gone.
Should I close the water valve while waiting for a repair?
Yes, if a stuck valve is suspected — it's the one step that makes an over-level fault genuinely safe to wait on. The valve under the sink takes a quarter turn.
Related Samsung codes
- Samsung Dishwasher LC Moisture reached the leak sensor in the dishwasher's drip pan — sometimes a real leak, but false alarms from a recent move, a spill, or even high humidity are well known.
- Samsung Dishwasher 4C The dishwasher isn't receiving enough water — start with the shut-off valve under the sink and the supply line before suspecting any failed part.
- Samsung Dishwasher 5C The dishwasher couldn't pump its water out — the filter and sump catch most of the blame, with the drain hose and a never-removed disposal knockout plug close behind.
- Samsung Dishwasher HC The water inside exceeded the temperature any cycle should reach, which means the heater or its controls are misbehaving — a mains-voltage problem with no safe DIY path.
More: all Samsung dishwasher codes · all Samsung codes · search by symptom