Quick Answer: Decode the Model, Then Suspect the Latch#
Most likely: an intermittent door-latch microswitch. Every platform Kenmore uses needs continuous door-closed confirmation, and a switch whose contacts work sometimes but not always makes the board read the door as opened, so the cycle stops mid-run — usually with no error code at all, which is the top cause at about 28% of cases. Decode your model prefix first, because the rest is platform-specific: a 665 is Whirlpool-built, a 630 is LG-built, and a 587 is Frigidaire-built, and they progress through a cycle using different sensors and logic. After the latch, the common stalls are a jammed drain pump (a 665 sets F8E4), a drifted thermistor on the LG platform, a board relay, and a tripped flood switch (a 665 sets F5E2).
Likely Causes at a Glance#
| Cause | Likelihood | What to check |
|---|---|---|
| Door-latch microswitch (all platforms) | 28% | Cycle drops with no code; a cracked actuator (665, part WPW10275768) or a shifted magnet (630) |
| Drain pump jammed/failed (665) | 22% | Water not out in ~120 seconds; F8E4 or 7 Clean-light flashes; clear the impeller (W10348269) |
| Thermistor drift (630) | 18% | Board waits forever for a temperature it never reads; ~50k ohms at 72°F, ~6k at 130°F |
| Control-board relay (665) | 15% | Repeated clicking as a stuck relay fails to drive the motor between phases |
| Flood switch tripped (all) | 10% | Base-pan float triggered; F5E2 on 665, LE on 630 — real leak or condensation |
| Water inlet valve (587) | 7% | Low pressure below 20 PSI, hard 8-minute fill timeout cancels the cycle |
Do You Have the Right Tools?
Water pressure gauge ($60), spray arm tester, float switch multimeter ($85), and drain inspection camera. Our technician arrives with $3,000+ in professional tools — your diagnostic is free.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Walking Through the Diagnosis#
Find the model plate inside the door and read the prefix — 665 Whirlpool, 630 LG, 587 Frigidaire — then start at the latch, because an intermittent microswitch is the top cause and it stops the cycle without a code. Disconnect power, open the inner door panel (Torx T20 on 665 models, Phillips on 630 and 587), and inspect the latch: on a 665 look for a cracked actuator arm (part WPW10275768), and on a 630 check whether the magnet for its reed switch has shifted from a worn hinge, which throws false "open" readings. A good test after replacing it is to start a cycle and press gently on the door at several points — if the cycle drops, the latch is not seating. Where the cycle stops tells you a lot on a 665: the indicator LEDs (Sensing, Wash, Rinse, Drain, Dry) show which phase was active, and on a 630 the time display freezes at the failure point.
If the latch is solid, work by symptom. A stall at a drain step on a 665 is usually the drain pump: it must evacuate within about 120 seconds, and food debris or glass jamming the impeller trips F8E4 (or 7 Clean-light flashes) — pull the kick panel, twist the pump off the sump, and clear or replace it (W10348269). On the LG 630, a thermistor that has drifted after five to seven years makes the board wait indefinitely for a wash temperature it never reads: it should measure about 50k ohms at 72°F and about 6k ohms at 130°F, and a reading more than 20% off means replace it. A 665 control-board relay that will not drive the circulation motor between phases stalls the cycle at a phase transition, and you can often hear the board clicking as it retries a stuck relay. On any platform, the base-pan flood switch stops the cycle and runs the drain if it senses water — a 665 shows F5E2, a 630 shows LE — but it can trip from condensation rather than a real leak, so clean and free a sticking float before assuming a gasket failure. Finally, the Frigidaire 587 is sensitive to low pressure: its inlet valve needs at least 20 PSI, and unlike Whirlpool's indefinite fill, it has a hard 8-minute fill timeout that cancels the cycle when pressure is low.
Repair or Replace? The Short Version#
This is a repair on any platform — a latch, a drain pump, a thermistor, a flood switch, or an inlet valve are all inexpensive parts well under the price of a new dishwasher, and the two most common causes (the latch and a debris-jammed drain pump) are cheap or free to address. The catch is diagnosis: a mid-cycle stop with no code is usually the intermittent latch microswitch, which is exactly the kind of fault a technician can catch by monitoring live signals if you cannot reproduce it. When it stops repeatedly with no code, or the board is involved, have it diagnosed — book an EasyBear technician.
Safety First — Know the Risks
Live 120V wiring in a wet environment is one of the most dangerous DIY scenarios. Water + electricity = serious shock risk. Our techs are licensed and insured — let them handle the risk.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Frequently Asked Questions#
My Kenmore dishwasher stops mid-cycle with no error code — what causes that?#
Almost always an intermittent door-latch microswitch. The board needs continuous confirmation that the door is closed, so a switch with worn or dirty contacts that drops out momentarily reads as "door opened" and halts the cycle — with no code, because the board thinks you opened it. On a 665 look for a cracked latch actuator (WPW10275768); on a 630, a shifted magnet from a worn hinge.
What does F8E4 mean on a Kenmore dishwasher?#
On a Whirlpool-platform 665, F8E4 (sometimes shown as 7 flashes of the Clean light) is a drain fault — the drain pump did not evacuate the water within the expected time, usually because food debris or broken glass has jammed the impeller. Pull the kick panel, twist the pump off the sump, and clear the impeller; if it is cracked or turns roughly by hand, replace the pump (W10348269).
How do I tell which platform my Kenmore dishwasher is?#
Read the first three digits of the model number on the plate inside the door: 665 is Whirlpool-built, 630 is LG-built, and 587 is Frigidaire-built. The platform decides the latch design, the error codes, and the fill behavior, so it changes both how you diagnose a mid-cycle stop and which part you order. A 665 uses Torx T20 door screws and F-then-E codes; a 630 uses a magnetic reed latch and LG-style codes.
Appliance Repair Technician · 11 years experience
Experienced technician with 11 years specializing in Frigidaire and Electrolux refrigerator and dryer repair with a focus on safety.


