Warning: Disconnect power before servicing.

Error Code Library

2,102 error codes across 74 brands and 32 appliance types.

Dishwasher62 codes

View all 62 codes →
CodeIssue
7-1The 7-1 code, also called F7 E1 on some displays, means the control board didn't see the water temperature rise during the heated wash. The thermistor's reporting temps and the board's saying 'something's wrong with this circuit.' Heating element, thermostat, wiring, or the relay on the board itself.
highintermediate
E1 F1A relay on the main control board is stuck open or closed, so a critical circuit can't be switched on or off. The board knows something's wrong because it's not getting expected feedback when it tries to energize the motor, heater, or pump.
highadvanced
F2 E1F2 E1 means the main control board and the user interface console have lost communication. The brain of the dishwasher is powered up and working fine, but it can't get any signal from the buttons you're pressing on the door panel.
highintermediate
F4 E3The thermal fuse in the heater circuit has blown open. That means there's a physical break in the electrical path, the dishwasher can't run the heater or motor, and it won't start any cycle until that fuse is replaced and whatever caused the overheating is fixed.
highintermediate
F7 E1The heating element circuit has failed. Either the element itself burned out, the heater relay on the control board fried, or the thermistor's reporting no temperature rise because nothing's actually heating up in the first place.
highintermediate
F8The main control board sent a signal to the wash motor controller and got nothing back. Not a mechanical failure, not a seized pump, just a broken data line between the two boards. The motor might be perfectly fine, completely unaware there's even a problem.
highintermediate
F8 E4The wash motor circuit failed. Either the motor didn't start, pulled too much current trying to start, or the motor control relay on the main board never fired the signal. Net result: no water circulation, cycle aborts.
highintermediate
WONT-TURN-ONBasically the dishwasher gets zero power to the panel. No lights, no beeps, nothing at all. This happens when the internal safety loop is broken at the door latch microswitch, the thermal fuse is blown, or house power just isn't reaching the machine. The control board won't do a single thing until that loop is closed.
highbeginner
4-3The control board ran the heating element during a wash cycle, then checked the thermistor to see if water temp actually climbed. It didn't. Either the element isn't generating heat, the thermistor can't measure it correctly, or the board's relay never fired in the first place.
moderatebeginner
7-1The control board expected to see water temperature climbing during the wash cycle and it didn't. So it tripped a heating fault and locked everything out. Could be the element itself is dead, could be a bad connection, could be the safety thermostat cut power to the heater before the water got hot enough.
moderateintermediate
7-1The control board fires the heater relay and then watches the thermistor for a temperature rise. If it doesn't see that rise within a set window, it kills the cycle and logs 7-1. Also shows as F7 E1 on some displays. The machine basically gave up waiting for heat that never came.
moderateintermediate
DOOR-WONT-CLOSEThe dishwasher door will not latch closed - preventing any cycle from starting, caused by a misaligned latch strike, broken latch assembly, or overloaded bottom rack preventing door swing
moderatebeginner
DRAIN-FILTERThe Quiet Partner I uses a two-part system: a coarse plastic strainer that catches the big stuff like seeds and broken glass, and a fine mesh filter underneath that traps smaller particles so they don't get recirculated back onto your dishes. When either one gets clogged or torn, you're basically washing your dishes in dirty water on every single cycle.
moderateeasy
E1 F6Water inlet fault, same fault as F6 E1 but displayed in reversed code order on certain model variants. The control board started the fill timer, water didn't reach the sensor in time, and the board threw the code and bailed on the cycle.
moderatebeginner
E1 F9The drain cycle didn't finish within the time the board allows. The pump ran, but the water level didn't drop fast enough for the pressure switch or flow sensor to confirm the tub was clear. So the board gave up and threw the code.
moderatebeginner
E2 F2Water inside the dishwasher didn't reach the minimum temperature the control board expects during the fill or wash phase. Could be cold supply water, a burned-out heating element, or a thermistor that's giving the board a completely wrong reading.
moderateintermediate
E4The NTC thermistor (water temperature sensor) is reporting a resistance value outside what the control board expects. Either the sensor element has failed open or shorted, or something in the wiring between the sensor and board is broken.
moderateintermediate
F8 E1The F8 E1 error code indicates a slow drain condition. The dishwasher control board has detected that the water level is not dropping fast enough during the drain cycle or that the sump is failing to empty within the programmed time limit.
moderateintermediate
FA E4The door switch is sending a bad signal to the motor control circuit while the motor's running. The dishwasher thinks the door popped open during a cycle, so it kills the motor as a safety response. Basically a false alarm triggered by a worn-out switch.
moderateintermediate
FILTER-ASSEMBLYThe filtration system in this model consists of a coarse strainer and a fine mesh filter designed to capture food particles and prevent them from redepositing on dishes or damaging the drain pump.
moderateeasy
FILTER-ASSEMBLYThe filter system catches food particles during the wash cycle so they don't get pumped back onto your clean dishes or jam up the drain pump. It's actually two parts: a coarse outer filter that catches the big stuff, and a fine inner mesh that catches everything else.
moderateeasy
FILTER-SCREENThe Quiet Partner 1's filtration system is a two-part setup: a coarse plastic basket catches the big stuff like bones and seeds, and a fine mesh screen underneath traps smaller particles so they don't get sprayed back onto your dishes during the wash cycle.
moderateeasy
FLASHING-LIGHTSThe flashing lights indicate that the main control board has entered a fault state. This is typically caused by a stuck button on the keypad, a failure in the water heating circuit, or a loss of communication between the user interface and the main logic board.
moderateintermediate
H2OThe control board sent power to the inlet valve to start filling, but the float switch or pressure sensor never confirmed any water entered the tub. Either nothing came in at all, or the float switch is lying to the board and reporting a full tub when it's completely dry.
moderatebeginner
LEAKINGYour Whirlpool dishwasher is letting water escape somewhere it shouldn't during the fill, wash, or drain cycle. Water's either pushing past a dried-out seal, dripping from a cracked component, or overflowing because the tub filled too high. Whirlpool's design routes water through a lot of rubber and plastic connections, and any one of them can give out.
moderateintermediate
NOISESomething's mechanically wrong inside the sump, pump, or spray system. Could be hard debris jammed in the chopper blade, worn motor bearings spinning metal on metal, or a spray arm that's lost clearance and hitting dishes. The machine doesn't throw a code for noise, it just keeps making it until something actually fails.
moderateintermediate
NORMAL-LIGHT-FLASHINGThe Normal light flashing means the dishwasher caught a cycle interruption, a door latch sensing error, or a stuck button on the user interface. It's a general fault signal, not a specific numeric code, so it's basically the machine saying something's off and it won't start until you sort it out.
moderateeasy
NOT-DRAININGThe dishwasher ran through a wash cycle but the drain pump couldn't push water out through the hose into your sink drain or disposal. Water's sitting in the tub because something's physically blocking the flow or the pump motor can't run. It's either a mechanical blockage, a plumbing issue with the drain line, or an electrical failure in the pump itself.
moderateintermediate
NOT-DRYINGYour Whirlpool dishwasher isn't reaching the heat and airflow conditions needed to evaporate moisture off dishes at the end of the cycle. Either the heating element isn't warming the final rinse water enough, the vent system isn't opening to let humid air escape, or the rinse aid that helps water sheet off dishes isn't getting dispensed properly.
moderateintermediate
NOT-FILLINGThe control board sends 120V to the inlet valve's solenoid coil at the start of each fill cycle. That electrical signal opens a diaphragm inside the valve and lets pressurized water into the tub. If the solenoid coil burns out, or the float switch is stuck telling the board the tub is already full, that valve stays shut and nothing gets in.
moderateintermediate
NOT-HEATINGThe heating element isn't bringing water up to temperature during the wash or dry cycle. Could be the element itself burned out, the thermistor feeding bad temp data to the board, or the control board's heater relay died. Machine runs fine otherwise, it just can't heat.
moderateintermediate
NOT-SPINNINGThe upper or lower spray arms aren't rotating during the wash cycle. Water's in the tub and the pump's running, but there's not enough pressure or the arm's physically stuck, so nothing's getting hit with water and dishes come out dirty or covered in residue.
moderatebeginner
NOT-SPRAYINGWater enters the tub but the spray arms are not rotating and spraying - caused by blocked spray arm holes, a failed wash motor, or the spray arms being physically obstructed
moderatebeginner
PUMP-FILTERThe filtration system is a multi-stage barrier designed to trap food particles and prevent them from clogging the spray arms or damaging the drain pump.
moderateeasy
SPRAY-ARM-ERRThe spray arms are plastic rotary nozzles that spin using water pressure from the pump. When nozzle holes clog, the arm can't rotate freely, or a mounting hub gets loose, water distribution drops off fast and dishes don't get clean. The arm literally has to spin to do its job.
moderatebeginner
STOPS-MID-CYCLEThe dishwasher halts partway through wash, rinse, or dry. Sometimes you get a blinking light, sometimes it just goes quiet. The control board detected something it didn't like, whether that's an open door contact, a high water sensor, or a temperature issue, and put the whole cycle on hold.
moderatebeginner
W10130653The W10130653 is basically the electronic handshake between your door and your control board. Two tiny microswitches inside the plastic housing close when the latch catches the strike. Once both switches signal 'closed,' the board gives the green light to run. No signal, no cycle.
moderatebeginner
WONT-DRAINStanding water stays in the tub at cycle end. Either the drain pump ran but couldn't move water because something's blocking the path, or the pump didn't run at all due to motor failure or a control issue.
moderatebeginner
WONT-STARTThe control board isn't getting the signal it needs to start a cycle. Could be the door latch switch isn't closing the circuit, the thermal fuse interrupted power to protect the machine, or the board itself just isn't getting juice. All three look the same from the outside: nothing happens when you press Start.
moderateintermediate
BEEPINGThe control board is sending you an audio signal. Could be a normal end-of-cycle chime, a door-open warning, or an error code trying to get your attention. The board uses different beep counts and intervals to communicate different states to whoever's in the kitchen.
lowbeginner
CLEAN-BLINKThe Clean light flashes after a cycle when the sanitize or cycle completion condition wasn't properly met, or the cycle got interrupted. Basically the dishwasher is saying it didn't finish what it started. Could be a temp issue, a door opening at the wrong time, or a sensor flagging something wrong.
lowbeginner
CLEANINGRoutine maintenance to clear trapped food particles, grease, and mineral scale from the dishwasher's filtration system. The filter catches everything your dishes rinse off so it doesn't recirculate onto clean dishes or jam up the pump.
lowbeginner
CLEANINGThe dishwasher couldn't complete a full cycle because the control board detected a problem with water heating or circulation. It latches that fault and flashes the clean light to tell you something went wrong before the cycle wrapped up.
lowbeginner
CLEANINGYour dishwasher's multi-stage filter sits at the bottom of the tub and catches food particles before they can reach the drain pump. The cylindrical upper filter traps the big stuff, and the flat lower mesh catches fine particles. When both get clogged, water can't drain properly and wash performance tanks fast.
lowbeginner
CONTROL-LOCKControl Lock is a firmware feature baked into the control board. When it's active, the board ignores every button input except Power. Think of it like locking a phone screen. The hardware is completely fine. It's just the software telling the panel to stop accepting commands until you unlock it.
lowbeginner
DIAG-MODEIt's a hidden self-test sequence built into the control board. When you enter it, the board runs every major component through its paces, fills the tub, fires the heater, spins the wash motor, and drains it out. It also reads back any stored fault codes the machine logged but never bothered to show you during normal operation.
lowbeginner
HOW-TO-REMOVEThis guide walks you through the exact sequence to safely cut power, disconnect the plumbing, free the wiring, and slide your Whirlpool dishwasher out of the cabinet without wrecking your floor or countertop.
low
HUBHub page covering all Whirlpool dishwasher error codes across both modern F/E format and older blink-code format models
lowbeginner
LIGHTS-FLASHMultiple control panel lights flashing in a pattern, used by older models without displays as the only diagnostic code system, or indicating a fault condition or communication failure on newer models.
lowbeginner
NORMAL-BLINKThe Normal cycle indicator is flashing, which means the cycle was interrupted or the control board detected a fault mid-wash. On older Whirlpool models without a digital display, the blink pattern itself is the error code, so count how many times it blinks before the pause because that number actually tells you which component failed.
lowbeginner
NOT-CLEANINGDishes coming out dirty, with food residue, or with a film - caused by spray arm blockage, detergent issues, clogged filter, or inadequate water temperature
lowbeginner
NOT-STARTINGThe dishwasher's control board isn't getting the signal it needs to kick off a cycle. Could be a bad door switch signal, missing power, a locked control panel, or a blown thermal fuse upstream of the board. Board itself is usually fine.
lowbeginner
QUIET-PARTNERThe Whirlpool Quiet Partner series is a noise-rating system for their dishwasher lineup, running from Quiet Partner I through Quiet Partner V. It's not an error code, it's a product line identifier that tells you how quiet the machine is supposed to run at its design spec.
lowbeginner
RED-LIGHTA red light on a Whirlpool dishwasher means one of four things: the CycleSignal floor projection is active (totally normal), the sanitize temp threshold wasn't hit, there's a stored fault code, or a door-ajar warning fired. Where the light is located tells you which problem you're actually dealing with.
lowbeginner
RESETSoft reset, hard reset, and service mode reset procedures for all Whirlpool dishwasher models
lowbeginner
RESET-SEQUENCEWhen this sequence fires, you're basically telling the processor to dump whatever fault it's holding in memory and run a fresh self-test. The board checks the fill valve, drain pump, and heating circuit, then recalibrates sensor baselines. If nothing's actually broken, it clears the code and you're good.
lowbeginner
SANITIZE-BLINKThe Sanitize indicator is flashing after the cycle finished, meaning the water didn't reach or hold the required 150°F for the NSF-required duration during the final rinse. The control board monitors temperature throughout and flags the failure so you know the bacteria-killing threshold wasn't confirmed.
lowbeginner
SELF-STARTThe dishwasher starts a cycle without being intentionally activated, caused by either a Delay Start timer counting down, a relay on the control board that's fused in the closed position, or a touchpad registering phantom button presses from moisture or wear.
lowbeginner
SMELLUnpleasant odors from the dishwasher tub caused by food debris in the filter, biofilm in the sump, mold in the door gasket, or a drain that's not clearing fully after each cycle.
lowbeginner
START-BLINKThe Start or Start/Pause button flashing means the cycle is paused and waiting on your input. Either the door's not fully latched, you haven't confirmed the cycle with a Start press, or a power event interrupted the wash and the unit needs a manual reset to continue.
lowbeginner
TROUBLESHOOTComprehensive troubleshooting guide covering the most common Whirlpool dishwasher problems: error codes, no start, no water, no drain, no heat, and poor cleaning
lowbeginner
WONT-DRYThe dishwasher finishes its cycle but dishes come out wet because the heating element failed, the rinse aid dispenser is empty, or the Heated Dry option wasn't selected. Without heat and rinse aid working together, water beads on surfaces instead of sheeting off into the drain.
lowbeginner
CodeIssue
DRUM-STUCKThe drum stopped rotating because either the mechanical drive system (belt, idler pulley, or rollers) can't transfer the motor's power to the drum, or an electrical safety component cut the motor circuit entirely. Could be a snapped belt flopping around at the bottom of the cabinet, or a blown fuse that killed power to the motor.
highintermediate
E1The thermistor is basically a resistor that changes resistance based on temperature. The control board reads that value to know how hot the drum is. When E1 fires, the board is getting either infinite resistance (open, meaning broken wire or failed element) or near-zero resistance (shorted element), and it can't use either reading to control heat safely.
highintermediate
F01The main electronic control board has detected an internal fault or has failed. The control board is the central computer that manages all dryer functions including cycle timing, heat control, and motor operation.
highadvanced
F2 E3The F2 E3 error code indicates a communication mismatch or a stuck key on the user interface. Essentially, the main control board is not receiving the correct digital signal from the front buttons or the interface itself.
highintermediate
F22The exhaust temperature has exceeded safe operating limits, causing the high-limit thermostat to trip. This is a thermal protection event triggered by either a restricted vent or a failed cycling thermostat allowing runaway heat.
highbeginner
F4 E4The control board's monitoring exhaust airflow and it's detecting that hot air can't escape at a safe rate. Either the vent's physically blocked, the air path is too restricted, or the thermistor that reads exhaust temp is seeing numbers way outside the normal range.
highbeginner
F70The main control board and the user interface board have lost their communication signal. These two boards exchange data constantly during every cycle. When the signal drops or gets corrupted, whether from a loose connector, a failed board, or a voltage problem, the dryer throws F70 and locks up.
highadvanced
F9 E2The outlet thermistor sits right at the exhaust duct opening and monitors the heat of air leaving the drum. When it reads outside the expected range or goes completely open circuit, the control board throws F9 E2 and shuts things down to prevent overheating. It's a safety sensor, so when it stops talking to the board, the board panics.
highintermediate
L2The control board detects that the L2 leg of your 240V supply is missing or too low. Basically one half of your electrical circuit isn't showing up. The board shuts down heating to protect itself and throws this code to tell you exactly which leg is the problem.
highintermediate
NOT-TUMBLINGThe dryer's drive system has failed to rotate the drum. This can be caused by a broken belt, a lack of power to the motor, or a safety switch preventing operation.
highintermediate
AFAF stands for Air Flow. The control board monitors exhaust temperature, and when hot air isn't escaping fast enough, it throws this code. Basically the sensor's saying heat inside the drum is building up instead of leaving through the vent like it's supposed to.
moderatebeginner
F3 E2The control board sends a small voltage through the two metal sensor bars in the drum and measures the resistance as wet clothes make contact. F3 E2 fires when that circuit reads as completely open, no connection at all, for several seconds in a row.
moderateintermediate
F3 E3Your dryer has two metal sensor bars inside the drum. When wet clothes touch both bars, a tiny electrical signal passes through. That signal tells the control board how wet the load still is. F3 E3 fires when that signal is missing, too weak, or stuck, because of residue buildup, a broken wire, or a physically dead sensor assembly.
moderateintermediate
F3-E2The control board is trying to detect a tiny electrical current passing through your wet clothes between those two sensor strips. F3-E2 means that circuit is open, like a broken wire in a loop. Either nothing's conducting, the wiring's disconnected, or the signal isn't making it back to the board.
moderateintermediate
NOISEWhen your Whirlpool dryer makes noise, something in the mechanical drive system is worn or has debris in it. The drum rides on rollers, a belt wraps around it and connects to the motor through an idler pulley, and the blower wheel moves air through everything. Any of those parts wearing out creates a very specific sound you can actually diagnose just by listening.
moderateintermediate
NOT-HEATINGThe dryer's heating circuit lost continuity somewhere in the chain. Either the thermal fuse blew, the heating element burned out, the gas igniter failed, or one of the safety thermostats cut out. The drum still spins fine because the motor circuit is completely separate from the heat circuit, which is why this one's so confusing to people.
moderateintermediate
NOT-SPINNINGThe drum needs a motor, belt, idler pulley, and rollers all working together to spin. When the belt snaps or the idler pulley seizes, the motor just spins freely with nothing connected to the drum. Everything runs, the drum just doesn't move.
moderateintermediate
NOT-TURNING-OFFThe dryer's control system, either a mechanical timer motor or an electronic moisture sensing circuit, has lost its ability to recognize when the cycle is complete. The timer contacts may be welded shut, or the sensors can't read moisture in the drum anymore, so the machine just keeps running.
moderateintermediate
PROBLEMSGeneral mechanical and electrical troubleshooting for the Whirlpool Ultimate Care II series, focused on common wear items and age-related failures that show up after years of heavy daily use.
moderatebeginner
PROBLEMSGeneral diagnostic guide for the most common mechanical and electrical failures found in the Whirlpool Duet front-load dryer series.
moderatebeginner
SMELLS-BURNINGSomething inside the dryer cabinet is generating heat it shouldn't be. Either the exhaust path is blocked and hot air is backing up and charring lint, or a mechanical component like a roller, belt, or idler pulley is wearing out and creating friction heat, or lint has actually accumulated near the heating element itself.
moderateintermediate
TAKING-LONGYour dryer's either not generating enough heat or not moving enough air to carry moisture out. When drying time doubles or triples, something in that heat-produce-and-vent loop has broken down. Could be restricted airflow, a weak heating source, or sensors lying to the control board about how dry the clothes actually are.
moderateintermediate
TIMER-REPLACEThe timer is a small motor-driven cam switch that steps through positions as it counts down. When the internal plastic gears strip or the copper contact points burn out from years of arcing, it can't signal the dryer to advance. The drum might spin, but nothing else happens the way it's supposed to.
moderateintermediate
WONT-STARTYour dryer's getting the start command but something's blocking the drive circuit. Usually it's the thermal fuse cutting power to the motor to prevent a fire, or the door switch not confirming the door's latched. On Whirlpool's design specifically, the belt-break switch can also kill the start signal if the drive belt snaps.
moderateintermediate
CABRIO-DRYER-DIAGWhirlpool Cabrio dryers use a rotating selector knob to enter diagnostic mode rather than button combinations. The specific knob rotation sequence activates the service test mode, which displays stored fault codes and allows component testing.
lowbeginner
DRYER-DIAGWhirlpool dryers with digital control panels include a service mode that stores fault codes from previous cycles. These codes use an F/E format where F identifies the failed system and E identifies the specific fault, helping you pinpoint the issue before disassembly.
lowbeginner
HUBThis is a hub page covering all Whirlpool WED-series dryer fault codes. The F number points to the system that failed, the E number narrows it down to the specific component. Together they tell you exactly what the control board thinks went wrong inside your machine.
lowbeginner
LINT-INDICATORThe control board monitors internal exhaust temperature using a thermistor. When heat builds faster than normal, it assumes the lint path is restricted somewhere, either at the screen, the transition hose, or the wall duct, and fires the indicator to tell you airflow is compromised.
lowbeginner
PFPower was interrupted while the dryer was running mid-cycle. PF is an informational notification, not a fault code. The dryer is telling you it lost power and the cycle was cut short.
lowbeginner
RESETA reset clears the electronic control board's memory and kicks it out of whatever stuck state it's in. The board holds sensor readings and cycle state in volatile memory. Cut the power, that memory drains, and the board boots fresh. It's basically the same reason turning your router off and back on actually works.
lowbeginner

Microwave8 codes

View all 8 codes →
CodeIssue
NO-HEATThe magnetron generates the microwave energy that heats your food. When it dies, the microwave looks completely normal from the outside, lights on, turntable spinning, timer counting down, but there's zero energy actually going into that food.
criticaladvanced
F1 E4F1 E4 means the control board caught the power relay stuck closed when it should've opened. Basically the switch that turns the magnetron on and off can't turn off anymore. That's a safety shutdown, and it's serious. Don't try to bypass it.
highadvanced
F1 E6The relay is basically the on/off switch for the magnetron, the thing that actually generates the microwaves. F1E6 means the control board is sending the 'fire' signal to that relay but nothing's happening. The relay's either physically failed open, or the board's driver circuit that energizes the relay coil is shot and can't complete the switch.
highadvanced
F6The F6 code means the main control board detected a relay fault or internal logic failure. The processor tried to check the state of its own switching relays and got back garbage. Could be a welded relay, could be a fried microprocessor. Either way, the board's not doing its job and it knows it.
highadvanced
NOT-HEATINGThe microwave's getting power, the timer's counting down, but the magnetron, which is the component that actually generates the radio waves that heat your food, has failed or isn't receiving the high-voltage power it needs to fire up.
highadvanced
DOOR-ERRORThe 'Open/Close Door' or 'Door' error on Whirlpool microwaves means the door interlock switches are not registering the door as properly closed. Microwaves have 3 door interlock switches as a safety system - all 3 must confirm the door is closed before the magnetron will energize.
moderateintermediate
F2 E1F2E1 on a Whirlpool microwave means the control board detected a touchpad key being pressed when no key should be active. This is a keypad membrane short circuit, typically from steam moisture penetrating the membrane layers.
moderatebeginner
HUBWhirlpool over-the-range and countertop microwaves use F/E combination error codes. F1E4 means the main power relay is physically stuck on. F1E5 is a humidity sensor fault. F1E6 means the magnetron relay failed. F2E1 is a shorted keypad. F6 is a communication dropout between the main board and secondary board.
moderateintermediate
CodeIssue
F1The F1 code indicates a primary control failure, typically involving the Electronic Range Control (ERC) board. It signifies that the board has detected a runaway temperature condition or an internal logic error that prevents it from safely monitoring the oven.
criticalintermediate
BURNER-NO-HEATThe heating circuit is broken somewhere between the control board and the actual heat source, whether that's an electric element or a gas igniter and valve combo. The board thinks it's running a bake cycle but the heat never shows up because the circuit is open.
highintermediate
CLICKING-SYMPTOMYour oven's ignition or relay circuit isn't completing its cycle and stopping. It keeps firing. On gas models, the spark module's stuck sending voltage to the igniters. On electric models, a relay's chattering between open and closed. Something's telling the oven to keep trying when it should've quit.
highintermediate
CRACKED-GLASSThe ceramic glass cooking surface has cracked, chipped, or pitted so badly that it can't be used safely. Once the glass is breached, liquids can run through to the 240-volt elements below. There's no patching it. The whole panel has to come out.
highintermediate
E1The control board's detecting a permanent closed circuit somewhere in the user interface. Either a button's registering as constantly pressed, or the sensor wiring's shorted to the chassis. The board can't figure out what you're actually asking it to do, so it locks out and throws the code.
highintermediate
E2 F3E2 F3 is an alternate display format of the F3 E2 code on some Whirlpool models, the control board displays the E sub-code before the F code. It indicates the secondary temperature sensor circuit has a wiring short or the thermistor's reading outside its acceptable range.
highintermediate
F1 E0F1 E0 means the control board tried to verify its stored EEPROM data and failed the checksum. The E0 specifically tags this as a memory integrity failure. Basically the oven's brain wrote down its settings, went back to check them, and the math didn't match. So it shuts everything down and won't run anything until that gets resolved.
highintermediate
F10F10 means the oven's control board clocked the temperature blowing past safe limits, usually somewhere above 590-600°F during a normal bake cycle. The board detects this through resistance changes in the sensor probe, and when those numbers stop making sense, it kills power and throws the code.
highintermediate
F1E2F1E2 means the main control board's analog-to-digital converter has either failed or the board can't sync its internal software to the oven's hardware config. Think of it like your computer suddenly not recognizing its own keyboard. The board's there, the oven's there, but they stopped talking to each other.
highintermediate
F2F2 on a Whirlpool oven is a genuine runaway-heat safety shutoff - the oven temperature exceeded a safe threshold (typically 590 degrees F in bake mode or 990 degrees F in broil mode) and the board shut the oven down to prevent damage or fire. This is different from many other brands where F2 is a sensor short.
highintermediate
F2F2 means the control board got a temperature reading that pushed past the oven's safety ceiling, usually somewhere around 590-615°F depending on the model. Either the temp sensor sent a bad signal saying it's hotter than it really is, or the oven actually is that hot because the heat won't shut off.
highintermediate
F3F3 on older Whirlpool oven models (single-digit code display) indicates the oven temperature sensor has either opened (broken circuit) or shorted. This is functionally identical to F3 E0 on newer models with alphanumeric displays - the oven cannot read temperature and shuts down.
highbeginner
F3 E0F3 E0 means the main oven cavity RTD sensor is reading either open circuit (meter shows OL, wire's snapped inside the probe) or short circuit (resistance near zero ohms). The board can't calculate oven temperature from either reading, so it kills all heating functions immediately.
highbeginner
F5F5 means the oven's control board can't confirm the door latch position. The switches inside the latch assembly are supposed to send a 'locked' or 'unlocked' signal back to the board, and right now it's getting nothing useful.
highintermediate
F6 E1F6 E1 fires when the RTD temperature sensor sends a value the control board can't make sense of during its startup self-check. The sensor's either reading too high, too low, or going erratic. Sometimes it's a genuinely bad sensor, but honestly it's just as often a loose connection at the sensor harness that's causing the bad reading.
highintermediate
F6 E4F6E4 means the control board detected current leaking from the heating element circuit to the metal chassis of the oven. The internal coil failed in a way that lets electricity jump to the frame instead of completing its normal circuit through the element.
highintermediate
F9F9 on older Whirlpool oven models with single-digit code displays means the door latch system has faulted. Either the latch won't engage for self-clean, won't release after self-clean, or the latch position switch isn't confirming the expected latch state to the control board.
highintermediate
F9 E0F9 E0 means the self-clean door latch will not retract to the unlocked position after a self-clean cycle completes. The oven is locked and the door cannot be opened. The latch motor attempted to release but the board did not confirm the latch reached the open position.
highintermediate
GLASS-TOP-CRACKEDThe ceramic glass cooktop surface is physically damaged, cracked, or shattered, posing a safety hazard and potential electrical risk.
highintermediate
GLASSTOP-ELEMENTThe flat resistive ribbon coiled inside the element housing under your glass has either burned through completely, or the internal thermal limiter tripped for good. The glass stays cold but your control panel acts like everything's fine because the switch is still sending signal normally.
highintermediate
HUBWhen the control board detects something outside its acceptable range, it throws a two-part code on the display. F tells you the function that failed, like temperature sensing or door locking. E tells you the specific component within that function. Together they're basically the board pointing a finger at the exact problem so you know where to start.
highintermediate
IGNITION-FAILUREThe oven's ignition sequence didn't complete. Either the glow igniter failed to reach operating temperature, it's not drawing enough amperage to open the gas safety valve, or on the cooktop side the spark module stopped sending pulses to the electrodes.
highintermediate
OVEN-NOT-WORKINGThe oven's either totally dead with no display at all, or it's powering on normally but refusing to heat. Either way, something's broken the circuit between your wall power and the heating elements, whether that's a fuse, a failed element, or the control board itself.
highintermediate
WH-OVEN-NO-HEATYour oven's heating circuit broke down somewhere between the power supply and the actual heat source. Either the bake element can't carry current anymore, the igniter can't draw enough amps to pop the gas valve open, or a safety component like the thermal fuse tripped and cut power to everything downstream.
highintermediate
f3 on whirlpool ovenThe oven control board has detected a failure in the oven temperature sensor (RTD) circuit, indicating the sensor is either open or shorted.
highintermediate
BROKEN-KNOBSThe knob's plastic D-shaped insert has stripped or cracked, so it's spinning freely around the metal switch shaft instead of turning it. Basically the plastic and the shaft aren't connecting anymore. Sometimes a small metal tension clip is just missing, which causes the exact same spinning problem.
moderateeasy
BURNER-NOT-HEATINGOne or more of the surface heating elements on your Whirlpool range has stopped functioning, heats inconsistently, or has visible physical damage preventing safe operation.
moderateeasy
BURNER-NOT-WORKINGOne or more surface heating elements on your Whirlpool electric range aren't heating even though the controls are on, meaning there's a break somewhere in that circuit, whether it's the element itself, the socket block, the switch behind the knob, or the wiring running behind the panel.
moderateeasy
BURNER-REPLACEThe surface heating element on your Whirlpool range has failed because the internal filament snapped or the metal prongs at the terminal block are making a bad connection. The coil can't complete the circuit, so there's no heat.
moderatebeginner
BURNER-WONT-HEATSomething broke the electrical path between your control switch and the heating coil. Could be the coil cracked, the connection point melted from arcing, or the infinite switch's internal contacts failed and won't close anymore. On gas models, it's usually a blocked port or a dead spark module cutting off ignition.
moderateintermediate
CLICKING-FIXThe oven's control board uses mechanical relays that physically click open and closed to send power to the heating elements. When those relays start cycling rapidly or randomly, it usually means the contacts inside are wearing out, or the board's getting bad data from the temperature sensor and can't decide what to do.
moderateintermediate
DOOR-STUCKThe oven's motorized door lock engages before self-clean starts and won't retract until the internal temperature sensor confirms the cavity's dropped below roughly 150°F. The board holds the door hostage until it gets that all-clear signal. When it gets stuck, something in that communication chain or the mechanical latch itself broke down.
moderateintermediate
F1 E1F1 E1 means the main control board detected a failure in its internal communication bus, or it can't exchange data with a secondary board. On double oven models this usually means the two boards stopped talking to each other. On single ovens it's typically an internal board failure or a grounded component feeding electrical noise back into the control circuit.
moderateintermediate
F2 E0F2 E0 means the Cancel or Off key on your oven's keypad is registering as stuck closed, like someone's holding it down non-stop. The control board sees a continuous signal on that input circuit and throws this fault to keep the oven from ignoring every command you try to give it.
moderateintermediate
F2 E1F2 E1 indicates the Off key specifically (as distinct from the Cancel key addressed by F2 E0) is registering as continuously pressed on the oven keypad. The board detects a persistent input on the off-key circuit, which prevents normal mode transitions.
moderateintermediate
F2 E6F2E6 on a Whirlpool oven specifically identifies the Cancel key circuit as shorted on the keypad membrane.
moderateintermediate
F5 E1F5 E1 means the door latch system failed to complete its locking sequence when the self-clean cycle was initiated. The board commanded the latch motor to lock, but the latch position switch did not confirm the locked state within the expected timeframe.
moderateintermediate
F8 E0F8 E0 means the control board has detected a stuck key on the touchpad keypad overlay. One or more membrane switch contacts are continuously closed - as if a button is being held down indefinitely - which prevents normal input processing.
moderateintermediate
IGNITION-FAILUREThe burner covers, also known as drip pans or burner caps, are either misaligned, excessively dirty, or rusted through. This prevents the burner from igniting properly or causes uneven flame distribution by blocking the gas ports or fouling the spark electrode.
moderateeasy
KNOB-BROKENThe control knob has lost its physical connection to the burner valve or infinite switch, usually due to a failure of the internal plastic D-stem or the metal reinforcement clip.
moderateeasy
NOT-HEATINGThe oven's heating circuit isn't completing. Either the element that generates heat has physically failed, the igniter can't draw enough current to open the gas valve, or a safety component like the thermal fuse has blown and cut all power to the heating system to prevent a fire.
moderateintermediate
SMOKINGYour oven's producing visible smoke because either manufacturing residue is burning off the heating elements during initial break-in, carbonized food debris is igniting on the element shield under the floor panel, or the bake and broil element's internal nichrome wire is shorting through a crack in its outer metal casing and arcing.
moderateintermediate
UNEVEN-HEATThe oven's heating elements or convection system can't maintain a consistent temperature across the entire cooking cavity. Hot air isn't circulating properly, the elements are failing unevenly, or the door seal is letting heat escape, creating temperature zones that vary by 50°F or more from one spot to another.
moderateintermediate
WONT-STARTYour Whirlpool oven isn't getting the power or the signal it needs to run. Either the 240V supply's interrupted at the breaker, a safety component like the thermal fuse has cut the circuit to protect the unit, or the control board's lost the ability to send commands to the heating elements.
moderateintermediate
f1e3F1E3 means the main Appliance Control Unit lost communication with the User Interface board, basically the touchpad and display. The ACU's not getting valid signals back from the UI, so it shuts everything down rather than run blind.
moderateintermediate
PFPF stands for Power Failure. The control board detected that incoming power dropped out, either completely or enough to register as a real interruption. Doesn't matter if it was a full blackout or a two-second dip. The board saw the lights go out and flagged it.
lowbeginner
SURFACE-DAMAGEThis refers to physical degradation of the cooktop surface, including deep scratches, chemical pitting, or permanent stains that cannot be removed through standard cleaning methods.
loweasy
WHIRLPOOL-OVEN-RESETA Whirlpool oven reset is a forced reboot of the electronic control board that clears stuck software states, unlocks a frozen keypad, and wipes false error codes stored in volatile memory. Basically the board loses power long enough that it can't remember what it was doing wrong.
lowbeginner

Refrigerator24 codes

View all 24 codes →
CodeIssue
E5E5 on a Whirlpool refrigerator means a temperature sensor in the freezer or fresh food compartment is reading outside the expected range. The control board cannot rely on the sensor data to regulate cooling.
highintermediate
FROST-ISSUEMoisture from the air hits the evaporator coils and freezes there. Normally the defrost heater melts it off every 8-12 hours. When that cycle fails, ice keeps building until it completely buries the coils and blocks the fan. No airflow means the fridge section warms up while the freezer stays cold.
highintermediate
NOT-RUNNINGYour compressor is basically a pump that moves refrigerant through the whole system. When it won't turn on, nothing cools. It's that simple. Both compartments go warm at the same rate because the entire sealed system stops dead.
highintermediate
WARM-FRIDGE-COLD-FREEZERThe freezer's cooling system is working fine, but cold air isn't making it to the fridge side. Either frost has walled off the evaporator coils, the fan's not pushing air through, or the damper that controls airflow between the two sections is stuck shut.
highintermediate
WSS-NOT-COOLINGYour Whirlpool runs a single evaporator in the freezer to cool both sides. When that system loses airflow or the defrost cycle fails, heat exchange breaks down and the fresh food section can't hold that 37-degree target, even when the freezer looks totally fine.
highintermediate
E2E2 means the main control board lost its communication link, either to the user interface board on the door or to a temperature thermistor inside the cabinet. The board sends a signal, nothing comes back, and it throws the code to let you know something in that circuit isn't responding.
moderateintermediate
E2E2 fires when the control board can't get a valid reading from the freezer thermistor. Either the sensor's gone open circuit, it's shorted out, or the wiring harness connecting it to the board got damaged. Basically, your freezer's temperature feedback loop is broken.
moderateintermediate
EVERYDROP-FILTERYour EveryDrop filter uses a compressed carbon block to trap chlorine, lead, cysts, and pharmaceuticals before water hits your glass. When it's saturated it can't absorb anything new, and the physical sediment buildup starts restricting flow until it's basically a wall.
moderateeasy
FREEZINGThe fridge compartment is getting too much cold air from the evaporator. Either the damper door isn't closing properly, the thermistor is sending bad temperature data so the board keeps calling for more cooling, or the temp was set way lower than it should be and nobody noticed.
moderateintermediate
ICE-MAKERThe ice maker module has stopped its harvest cycle and isn't calling for water or dropping ice. Could be a blocked optical sensor that thinks the bin's full when it's empty, a failed water inlet valve not letting water into the mold, or a thermal issue from temps set too cold. Basically, something broke the loop between 'make ice' and 'drop ice.'
moderateintermediate
LEAKINGWater is escaping from somewhere in your fridge's water circuit or its internal defrost drainage. That could be the defrost drain tube freezing over and backing up, the water supply line or inlet valve weeping, or the filter housing leaking under pressure every time the ice maker fills.
moderateintermediate
NOISEAn unusual noise means something mechanical is either wearing out or actively failing. Usually it's a fan motor with dying bearings, a compressor relay that can't get the compressor started, or completely normal operational sounds from the refrigerant cycle and ice maker. The location of the sound tells you almost everything you need to know.
moderateintermediate
NOT-COOLINGThe fridge isn't reaching its set temperature because the cooling cycle is broken somewhere between the compressor, condenser, evaporator coils, or the fans that move air across them. Could be electrical, mechanical, or a refrigerant issue, but honestly 80% of the time it's one of the first three.
moderateintermediate
WATER-DISPENSERThe dispenser lost its water flow path somewhere between your supply line and the spout. Either something's physically blocking it, like a frozen tube or a clogged filter, a valve solenoid isn't opening when it should, or the switch that tells the valve to open isn't sending the signal. Usually one of those three.
moderateintermediate
WHR1RXD1The WHR1RXD1 is a primary carbon-block filtration cartridge, also known as EveryDrop Filter 1, designed to remove lead, pesticides, and chlorine from your refrigerator's water and ice system.
moderateeasy
FILTER-ISSUESThe EDR1RXD1 is Whirlpool's purple-coded Filter 1, used across a ton of their side-by-side and French door models. When you get flow issues, it basically means the internal valve in the filter head isn't getting a proper seal or pressure signal to open up. It's a pressure-activated system, so installation has to be exact.
loweasy
HUBWhirlpool WRF and WRS series refrigerators display alphanumeric error codes when sensors, fans, or control circuits detect a fault. Each code points to a specific subsystem, so you're not just guessing what broke. Find the code, check the wiring, then check the part.
lowbeginner
LOW-FLOWThe EveryDrop water filtration system is experiencing a restriction. This is usually caused by a saturated filter, air trapped in the lines, or an improper seal between the filter and the refrigerator housing manifold.
loweasy
LOW-FLOWLow water flow means something's restricting the path water takes from your wall supply to the dispenser nozzle. Could be a clog, a frozen line, or a valve that won't open all the way. The fridge detects this as inadequate delivery pressure.
lowbeginner
PFThe PF code means the fridge's control board detected that power was cut while the unit was running. It's a status alert, not a component failure. The board logged the event and it's waiting for you to acknowledge it before resuming normal operation.
lowbeginner
POPO on a Whirlpool refrigerator stands for Power Outage. The refrigerator detected an interruption in electrical power and is alerting you to check whether food temperatures were compromised during the outage.
lowbeginner
REFRIGERATOR-DIAGWhirlpool French door and side-by-side refrigerators include a built-in diagnostic mode that stores error codes related to temperature sensors, fan motors, defrost systems, and communication faults. Entering this mode lets you read the codes without any special tools.
lowbeginner
REFRIGERATOR-DIAG-CODESAfter entering diagnostic mode, Whirlpool refrigerators display alphanumeric codes that identify which component or circuit triggered a fault. Each code maps to a specific sensor, fan, or control board function.
lowbeginner
SLOW-WATER-DISPENSERSomething's blocking water from moving through the supply line, filter, and into the dispenser. Could be the filter itself, a solenoid that's not opening all the way, or a kinked line somewhere. Either way, not enough water's getting through to give you a proper pour.
lowbeginner

Washer162 codes

View all 162 codes →
CodeIssue
F27The overflow float switch was triggered, indicating water in the tub reached a dangerous level. The machine immediately stopped the cycle to prevent flooding. A stuck-open inlet valve or a failed pressure switch are the two most likely causes.
criticalintermediate
F8 E3F8 E3 on a Whirlpool washer is an overflow alert, meaning the washer detected water above the maximum safe level. It's one of the most urgent Whirlpool error codes because it signals a real flooding risk, not just a sensor hiccup.
criticalintermediate
BANGING-ON-SPINThe washer tub has lost its ability to remain centered or dampened during high-speed rotation, resulting in the outer tub striking the cabinet walls.
highintermediate
DD-NOT-SPINWhen a direct drive washer won't spin, something in the mechanical drivetrain has failed. Unlike belt-driven machines, there's no belt to check. The motor connects directly to the transmission through a plastic coupling and a mechanical clutch. When either of those breaks, the motor spins freely but the basket doesn't move.
highintermediate
DRAIN-FILTERThe lint filter, more accurately called the drain pump filter or large object trap, is a protective screen that catches coins, hair, and fabric fibers before they can damage the drain pump impeller.
higheasy
DRAIN-PUMPThe drain pump is the mechanical component responsible for evacuating water from the washer tub at the end of the wash and rinse cycles. If this part fails, the machine will stop mid-cycle, usually leaving the tub full of soapy water.
highintermediate
DRAIN-PUMPThe drain pump is the motorized component that pulls water out of the wash tub and forces it through the drain hose during drain and spin cycles. When it fails, water just sits there.
highintermediate
DRAIN-PUMPThe drain pump is the electric motor and impeller assembly that removes water from the washer tub during the drain and spin portions of the laundry cycle.
highintermediate
DRAIN-PUMPThe drain pump is the motorized component responsible for forcing waste water out of the wash tub and through the drain hose during the drain and spin portions of the cycle.
highintermediate
DRAIN-PUMPThe drain pump is the mechanical heart of your washer's drainage system, responsible for forcing water out of the drum and through the drain hose during the drain and spin cycles.
highintermediate
DRAIN-PUMPWhen the washer hits the drain portion of the cycle, the control board sends 120V to the pump motor. That motor spins an impeller that pushes water out through the drain hose. If anything blocks that impeller or the motor windings fail, the water just stays in the drum.
highintermediate
DRAIN-PUMP-FILTERIt's a small removable plastic basket that sits right before the drain pump motor. When water leaves the tub, it passes through this basket first. The filter catches coins, lint, hair, and anything else that fell out of pockets so that junk never reaches the pump impeller and destroys it.
highintermediate
DRAINING-CONSTANTLYYour washer's pressure switch uses a thin air tube to sense the water level in the tub. When that signal gets corrupted by a clog or a siphon physically pulling water out, the control board defaults to flood prevention mode and locks the drain pump on. It's basically stuck in a safety loop it can't exit on its own.
highintermediate
E01 F09The E01 F09 code means Long Drain fault. Your washer's control board detected that the water level isn't dropping fast enough, or at all, within the allotted 8-minute window. The pump's running but it's losing the fight against whatever's blocking the flow.
highintermediate
F0 E7The F0 E7 error code indicates a software or hardware failure within the Central Control Unit (CCU) or main electronic control board. It signifies that the board's internal memory has failed a checksum test or experienced a corruption that prevents the machine from operating safely.
highintermediate
F01The Central Control Unit (CCU) detected an internal electronic failure, basically a communication error or corrupted memory on the main board. The machine's 'brain' sent itself a signal it couldn't understand and locked up.
highintermediate
F06The CCU is basically asking the motor 'how fast are you spinning?' and not getting an answer. Either the tachometer coil's dead, the wiring's lost contact, or the MCU that sits between them has failed. The machine shuts down as a safety stop so the motor doesn't overheat trying to run blind.
highintermediate
F1F1 means Primary Control Failure. The main electronic control board found an internal memory error or it lost the signal from the built-in water level sensor. Basically your washer's brain either had a glitch or something on it physically died and it can't figure out what's happening with the water inside.
highintermediate
F1 E1The F1 E1 error code on a Whirlpool washer indicates a primary control board failure, specifically a malfunction within the EEPROM or a communication breakdown between the main electronic control and the rest of the machine components.
highintermediate
F11F11 is a Serial Communication Failure between the CCU (Central Control Unit, the main brain) and the MCU (Motor Control Unit, the board that actually drives the motor). The two boards send constant signals back and forth during a cycle, and when that signal drops out even briefly, this code fires.
highintermediate
F1E1The F1E1 error code signifies a primary control unit failure, specifically within the Appliance Control Unit (ACU). This indicates that the main logic board has detected an internal hardware malfunction or a memory corruption error that prevents the washer from operating safely.
highintermediate
F21F21 is the control board calling a Long Drain fault. The machine ran the drain pump for a full 8 minutes and the pressure switch never registered empty, which means either the water isn't moving at all or it's moving too slowly to satisfy the timer.
highintermediate
F28F28 on older Whirlpool Duet washers means the central control unit (CCU) and motor control unit (MCU) stopped talking to each other. They communicate over a serial data line, basically a dedicated wire just for sending commands. When that signal drops out, you get F28 and the drum won't move.
highintermediate
F29F29 means the washer door can't unlock. The CCU tried to release the door lock mechanism six times, didn't get the confirmation signal back, and threw the fault. Something in that lock circuit - the solenoid, the wiring, or the relay on the board - isn't doing its job.
highintermediate
F33The CCU sends a drive signal to activate the drain pump motor. When the circuit doesn't complete, the board detects an open or shorted pump drive circuit and throws F33. Basically the pump isn't responding the way the board expects electrically.
highintermediate
F5 E1The F5 E1 code fires when the control board sends power to the lid lock solenoid but doesn't get the closed-circuit confirmation signal back within the timeout window. Basically the board's saying it tried to lock the lid and got nothing back, either because the latch is broken, blocked, or there's a wiring issue somewhere in the harness.
highintermediate
F5 E2The F5 E2 error code indicates a lid lock failure where the central control board is unable to verify that the lid is successfully locked. This safety protocol prevents the washer from spinning if the lid is not secured.
highintermediate
F5 E3The F5 E3 error code indicates a Lid Unlock Failure, meaning the control board is attempting to unlock the lid but the lock mechanism is physically stuck or the sensor is not confirming the unlocked state.
highintermediate
F50F50 means the control board sent power to the motor but got nothing back from the Rotor Position Sensor, so it has no idea if the basket is spinning, stalled, or stuck. It shuts down to protect the motor from burning out under load.
highintermediate
F51F51 means the control board lost communication with the Rotor Position Sensor. The board can't see how fast or where the motor is spinning, so it shuts everything down rather than risk the tub overspeeding or going wildly off balance during a cycle.
highintermediate
F51F51 means the main control board sent a command to the motor but got zero feedback from the Rotor Position Sensor. The board can't confirm the tub even moved, so it throws the code and kills the cycle before something worse happens inside the drive system.
highintermediate
F51The F51 error indicates a Motor Rotor Position Sensor (RPS) failure. This means the main control board cannot determine the speed or direction of the wash basket, leading to a safety shutdown.
highintermediate
F52The control board sent a stop command to the drive motor and expected a signal back confirming rotation dropped to zero. That signal never came back, so F52 fires. Something in the chain between the motor, the MCU, and the main board broke down.
highintermediate
F5E1F5E1 fires when the control board sends voltage to the lid lock solenoid but never gets back the confirmation signal that the latch actually engaged. Could be the solenoid itself, a broken connection in the harness, or a dead switch inside the assembly.
highintermediate
F5E2The main control board sends voltage to the door lock solenoid, waits for a confirmation signal that the bolt actually engaged, and never gets it back. Could be a dead solenoid, a failed microswitch inside the lock, or a broken wire in between. Board won't let the cycle start without that closed-circuit confirmation.
highintermediate
F6The F6 code means the main control board (CCU) and the motor controller (MCU) stopped talking to each other, or the motor's tachometer isn't sending a speed signal back. The washer shuts down because it can't safely run the motor when it doesn't know what the motor's actually doing.
highintermediate
F6 E1F6 E1 means the Central Control Unit (CCU) and the Motor Control Unit (MCU) can't talk to each other anymore. The main board sends signals to the motor controller, the motor controller doesn't respond, and the machine shuts down rather than risk spinning out of control.
highintermediate
F6 E3F6 E3 means the main control board (ACU) and the user interface board (UI) lost their data connection. One board is transmitting and the other isn't receiving. Could be wiring, could be a dead communication chip on either board.
highintermediate
F6 E3The main control board and the motor control unit need to constantly exchange data during a cycle. When that signal disappears or comes back garbled, the washer can't confirm the motor circuit is running safely, so it shuts down and throws F6 E3. The motor itself is usually fine.
highadvanced
F7 E1The motor control detected a motor stall, a current spike, or a rotor position error during agitation or spin. Could be an overloaded tub, a seized basket bearing, a failed drive motor winding, or a bad motor control unit.
highadvanced
F7 E5The F7 E5 error means the main control board can't confirm the shift actuator's cam position or read the basket speed signal during a cycle. The optical sensor inside the actuator isn't sending back the data the board expects, so it shuts down to protect the motor and transmission.
highintermediate
FLASHING-DOOR-LOCKEDThe washer control board is attempting to engage the door lock but is not receiving the 'locked' confirmation signal from the latch assembly. This prevents the washer from starting for safety reasons.
highintermediate
FdLFdL stands for Door Lock Failure. The CCU sends voltage to the door lock solenoid and waits for a confirmation signal that the bolt actually engaged. If it doesn't get that signal after six consecutive attempts, it kills the cycle and throws this code on the display.
highintermediate
HOSEThe hoses on your Whirlpool washer are the critical pathways for water. Inlet hoses bring fresh water in under pressure, while the corrugated drain hose carries wastewater out to your standpipe or sink. When one of these fails or gets blocked, water either doesn't get in or doesn't get out, and you'll know about it pretty fast.
higheasy
LID-LOCK-BLINKINGThe control board is unable to successfully engage the lid lock or cannot verify that the lid is securely closed. This prevents the washer from starting a cycle or entering the high-speed spin for safety reasons.
highintermediate
LID-LOCK-FAILUREThe control board needs confirmation that the lid is physically locked before it'll allow spinning. When it can't get that signal, whether the strike's broken, the solenoid won't fire, or there's a wiring issue, it shuts the spin cycle down completely. No confirmation, no spin.
highintermediate
LINE-FUSEThe internal electrical safety fuse has blown, acting as a circuit breaker to protect the main control board from power surges or internal component shorts.
highintermediate
NOT-DRAININGThe washer has failed to evacuate water from the drum within the programmed time limit, which usually triggers an F21 error code and prevents the machine from entering the spin cycle.
highintermediate
NOT-LOCKINGThe control board sent the lock command but didn't get the confirmation signal back that the lid actually secured. Without that confirmation, the board won't start a cycle or let the drum spin up. An unlocked lid during high-speed spin is a real injury risk, so it just stops.
higheasy
NOT-SPINNINGThe machine tried to shift into the high-speed spin cycle but couldn't complete the transition. You'll end up with soaking wet clothes, sometimes a humming noise while nothing moves, and possibly an F7E1 or uL code on the display.
highintermediate
NOT-SPINNINGYour Cabrio has a hidden service menu that stores fault codes and lets you run manual component tests. When the basket won't spin, this mode tells you whether you're dealing with a mechanical failure like a broken belt, or an electronic problem like a dead sensor or a shift actuator that's done for.
highintermediate
NOT-SPINNINGThe motor's getting power and spinning just fine, but somewhere between the motor and the basket, the mechanical connection is broken or disengaged. Think of it like a car engine revving in neutral.
highintermediate
NOT-SPINNINGNOT-SPINNING means the washer can't transition from wash or rinse into the high-speed centrifugal spin that actually wrings water out of your clothes. Something's blocking or breaking that handoff between the motor and the basket, and the control board's just refusing to finish the job.
highintermediate
NOT-SPINNINGThe tub spins fine during the wash cycle, but when it's supposed to ramp up to high-speed spin it doesn't. Clothes come out soaking wet. That fast spin is what actually wrings the water out, and without it you're basically just sloshing wet laundry around.
highintermediate
NOT-SPINNINGThe washer completes the wash cycle but fails to engage the high speed spin, leaving clothes saturated with water.
highintermediate
NOT-SPINNINGThe washer has reached the spin portion of the cycle but the inner basket remains stationary while the motor hums or the machine sits silent.
highintermediate
NOT-SPINNINGThe washer finishes the agitation phase fine but can't transition into high-speed spin. The splutch, a mechanical component that switches between agitate and spin modes, either isn't moving or isn't engaging the basket. End result: clothes sitting in water, cycle technically finished.
highintermediate
NOT-SPINNINGThe washer completes the agitation phase but fails to engage the high-speed extract mode. This leaves the laundry saturated with water and usually indicates a failure in the drive system, door security, or drainage circuit.
highintermediate
NOT-SPINNINGThe washer has completed the wash cycle and drained the water, but the inner basket fails to rotate at high speed to extract moisture from the clothes.
highintermediate
NOT-SPINNINGThe drum's not hitting max RPM during the final spin phase. Centrifugal force needs to be high enough to pull water out of the fabric, and if the machine senses a problem with drainage, balance, or the door latch signal, it'll throttle way back or skip the high-speed spin entirely.
highintermediate
NOT-SPINNINGThe basket has reached the spin phase but it's just sitting there, not extracting water. Either the machine can't confirm it's safe to spin because of a lid lock issue, or the mechanical connection between the motor and basket has broken down somewhere between the belt and the drive hub.
highintermediate
NOT-SPINNINGThe washer finished its wash or rinse cycle but can't engage the high-speed spin to pull water out of the clothes. Something in the shifting mechanism broke down, or a safety interlock is blocking it. The motor's probably fine. It's usually a mechanical problem between the motor and the tub.
highintermediate
NOT-SPINNINGThe washer fills and agitates but fails to enter the high-speed spin cycle, often leaving clothes dripping wet at the end of the program.
highintermediate
NOT-SPINNINGThe washer's failing to hit the high-speed centrifugal extraction phase, basically the part that wrings out your clothes. Could be a mechanical failure in the drive system, an electrical issue in the motor circuit, or a safety lockout because the water didn't drain properly or the door didn't register as locked.
highintermediate
NOT-SPINNINGThe basket has reached the spin portion of the cycle but it's not rotating at high speed. Usually it's a break somewhere in the mechanical drive train, or a safety circuit telling the motor to hold off. It's almost never the motor itself that's actually failed.
highintermediate
NOT-SPINNINGThe washer's control board has detected that the basket is not rotating at the commanded speed or the shifter has failed to move the drive system from agitation mode into spin mode.
highintermediate
SENSE-DONE-LID-LOCKThis light pattern means the control board can't confirm where the shift actuator is sitting or whether the lid lock actually engaged. It's basically the machine stuck in limbo between cycles, waiting for a signal that's just not coming back.
highintermediate
SENSING-TO-DONESomething went wrong during the initial load-sensing phase and the control board bailed on the cycle. It didn't get a speed signal back from the motor, or the lid lock didn't confirm it secured properly, so the software killed the cycle before any water entered the tub.
highintermediate
STOPPED-WASHThe washer finished the fill phase but failed to kick off agitation. Either a safety sensor like the lid lock didn't confirm closed, or the shift actuator couldn't move the transmission into agitate mode, so the board just froze the cycle right there.
highintermediate
WASH-DRAIN-FAILThe washer can't push water out of the tub during the drain or spin phase. Something's either blocking the pump physically, the motor windings have burned out, or the control board isn't sending the signal to run the pump at all.
highintermediate
f51 whirlpool washerThe F51 error means the control board lost communication with the Rotor Position Sensor and can't figure out what the drum's doing. So it just stops the cycle rather than risk spinning a motor it can't track.
highintermediate
CABRIO-HUBThe control board lost communication with a key mechanical component. F7E1 means the shift actuator isn't reporting its position correctly. F5E2 means the lid lock circuit is open and the board can't confirm the lid's closed. F51 means the rotor position sensor lost motor tracking. LOC means the control lock is active and blocking input.
moderatebeginner
DOOR-LOCKEDThe door lock circuit isn't getting a confirmation signal that the latch has released. On front-loaders the wax motor actuator may still be warm and engaged. On top-loaders the solenoid isn't getting power or the strike isn't physically aligning with the lock bolt. Either way, the board won't unlock until it gets the all-clear.
moderateintermediate
DRAINING-SOUNDThe drain pump is actively energized or experiencing a mechanical obstruction. This can be a normal part of the cycle, a safety response to a perceived flood, or a mechanical failure of the pump or control board.
moderateintermediate
DUET-HUBF21 and F02 fire when the control board doesn't detect the water level dropping within about 8 minutes of drain time. F20 means no water ever entered the tub. F9E1 points specifically at the drain pump motor circuit. All of these are the machine saying water isn't moving the way it should.
moderatebeginner
E1E1 on a Whirlpool washer is a sub-code that appears in combination with an F-code prefix. The E1 means 'sub-fault 1' within a fault category. However, some Whirlpool displays show only E1 when the F-code has scrolled off screen. The most common E1 combinations are F3 E1 (temperature sensor), F7 E1 (motor), F8 E1 (water), and F5 E1 (door lock wiring).
moderatebeginner
E2E2 on a Whirlpool washer is a sub-code that shows up with various F-code prefixes. It's the second part of a two-part error. The most common E2 combinations are F5 E2 (door lock fault), F3 E2 (temperature sensor shorted), F0 E2 (load too large or overload), and F2 E2 (UI board communication dropout).
moderatebeginner
E2 F3The control board sent a signal to the water temperature sensor and got back a reading that's either dead zero or completely open circuit. It can't tell if the water's 40 degrees or 140 degrees, so it shuts everything down rather than guess wrong.
moderateintermediate
F0 E7The control board fired the inlet valves and waited for the pressure transducer to report a rising water level. Nothing came back. Either water didn't get in, the pressure hose isn't transmitting the air signal up to the switch, or the switch itself isn't sending the electrical response the board expects.
moderatebeginner
F02F02 means the control board started a drain cycle, ran the pump for 8 minutes, and the water level sensor never confirmed the tub was empty. So the board threw up its hands and killed the cycle. Something's blocking the water from getting out fast enough.
moderateintermediate
F05 E02The control board sends a signal to engage the door lock solenoid, then waits for a confirmation signal back. If it doesn't get one, it throws F05 E02. Could be a dead solenoid, a broken wire somewhere in between, or the board itself not firing the signal.
moderateintermediate
F2The F2 error code on a Whirlpool washer indicates a stuck key or a user interface communication failure. This happens when the main control board detects that a button has been pressed for more than 15 consecutive seconds.
moderateintermediate
F20No water detected during fill. Older code for the same condition as LF. The washer did not sense any change in water level after the inlet valve was commanded to open.
moderatebeginner
F22The control board watches that lid switch the whole time the cycle runs. When it tries to kick into spin and sees an open circuit instead of closed, it throws F22 and stops cold. Basically it thinks your lid is open even when it's not. The switch contacts have failed or the plunger isn't reaching the switch body anymore.
moderatebeginner
F24F24 on older Whirlpool Duet washers (pre-2010 models) indicates a water temperature sensor circuit fault. This is the legacy code equivalent of F3 E1/F3 E2 on newer models. The NTC thermistor is either open circuit, short circuit, or reading out of range.
moderateintermediate
F3 E1The water temperature NTC thermistor is reading outside its valid range. The control board cannot verify the water temperature and has paused the cycle.
moderateintermediate
F3 E2The thermistor is basically a resistor that changes resistance based on water temperature. When it shorts, resistance drops to near zero and the control board reads that as an impossible temperature spike. So instead of guessing, the board throws F3 E2 and kills the cycle. It's actually doing its job, just telling you something's wrong.
moderateintermediate
F3E1The control board reads a voltage signal from the pressure transducer to know how much water's in the tub. F3E1 fires when that signal is out of range, missing, or bouncing around in a way that doesn't match what the cycle logic expects. Basically the board's saying it can't trust the water level reading.
moderateintermediate
F4 E1The heater NTC thermistor returned an out-of-range reading on front-load models with internal heating elements. The control board can't confirm the water temp and has suspended the heating cycle to prevent damage.
moderateintermediate
F5F5 on a Whirlpool washer means the door or lid lock system threw a fault. It's almost always paired with a sub-code: E2 means the lock tried to engage but the board got no confirmation, E3 means the door switch didn't confirm it's physically closed, and E4 means the lock engaged fine but then couldn't release. Two totally different lock designs depending on your model type.
moderatebeginner
F5 E1The control board sent power to the lid lock solenoid and waited for a confirmation signal that the lid was secured. It didn't get that signal back, so it shut everything down. Could be a dead solenoid, a broken switch inside the lock, or bad wiring between the two.
moderateintermediate
F5 E2The control board sent the lock command but never got confirmation back that the door or lid actually secured. Something's either blocking physical closure, the latch is worn out, or there's a loose connection between the latch assembly and the board.
moderatebeginner
F5 E3The lid lock assembly failed to engage within 5 seconds of cycle start, or the control detected an unexpected lock state. The washer will not run without a confirmed lid lock signal.
moderatebeginner
F7 E1The F7 E1 error code indicates a Tachometer Fault or Basket Speed Sensor Error. This happens when the main control board cannot detect the rotation of the basket or the motor speed is not within the expected range during a cycle.
moderateintermediate
F8F8 on a Whirlpool washer is the water system fault category. F8 E1 means water supply timeout (no water or slow fill). F8 E2 is a dispenser fault. F8 E3 is an overflow condition. F8 E6 is a water flow meter fault.
moderatebeginner
F8 E1The water level sensor hasn't detected the minimum required level within the allowed fill time. Either not enough water is physically getting in, or the pressure switch isn't reading the level correctly. The board basically counts down a timer and if the tub doesn't fill fast enough, it throws up its hands.
moderatebeginner
F8 E1F8 E1 means the washer hit a 'Long Fill' condition. The control board's timer ran out waiting for the water level to rise. It's not getting enough water fast enough, so it throws the code and stops the cycle to protect the pump and heater from running dry.
moderatebeginner
F8 E6The washer detected hot water coming through the cold valve port, or cold water through the hot valve port. Either the supply hoses are connected backwards at the machine or at the wall, or less commonly, your house's hot and cold pipes are actually swapped behind the wall.
moderatebeginner
F8E1The control board opened the inlet valve and watched the pressure transducer for a water level rise. It didn't see one within the allowed fill time, so it stopped the cycle and flagged F8E1. Basically the machine's way of saying it tried to fill and got nothing.
moderateintermediate
F9F9 on a Whirlpool washer is the drain system fault category. Like F5 (door lock), F9 is always followed by a sub-code: F9 E1 means the drain cycle exceeded the maximum time (long drain), F9 E2 means a drain issue was detected during the spin cycle.
moderatebeginner
F9 E1The washer didn't drain within the time the control board expects, usually eight minutes. Shows up on front-load WFW models and newer top-load machines. It's the same fault as the old F21 code, just with updated display language on the newer platforms.
moderatebeginner
F9 E1The board's counting down from when the drain cycle starts. If the water level sensor doesn't confirm the tub is emptying within about 8-10 minutes, it throws F9 E1 and kills the cycle. Basically the machine's saying it tried to drain and nothing happened.
moderateintermediate
F9E1F9E1 means the control board started the drain cycle, ran the pump for 8 straight minutes, and the pressure switch still sensed water in the tub. Either water isn't moving fast enough through a blockage, or the pump is running but can't actually move anything.
moderateintermediate
FRONT-LOAD-HUBWhen you see F21 or F9E1, the washer's drain sensor detected it took longer than 8 minutes to drain. F8E1 means the flow meter didn't see water enter the tub on time. The machine didn't guess, it measured. Each code points to a specific sensor that caught something out of range during the cycle.
moderatebeginner
LDThe drain cycle exceeded the allotted time. LD is the older designation for the same fault as F21. Used on earlier Whirlpool top-load models before the current F-code naming convention.
moderatebeginner
LEAKINGA Whirlpool washer leaking water from the bottom, front, or underneath has a failed seal, hose, pump, or door boot depending on the location of the leak and whether it's a top-load or front-load model.
moderateintermediate
LFThe washer didn't reach the required water level within 13 minutes. The control board's counting from the moment it opens the inlet valve, and if the tub isn't full enough when time's up, LF fires. Usually it's a supply problem, not a machine failure.
moderatebeginner
LO FLThe water fill flow rate fell below the minimum threshold during fill. The machine sensed water entering but not fast enough. Common causes include low water pressure, partially open supply valves, or clogged inlet valve screens.
moderatebeginner
NOISEA Whirlpool washer generating abnormal noise indicates mechanical wear or failure in a drivetrain or suspension component. Unlike error codes, noise diagnostics rely on identifying the sound type (grinding, rumbling, banging, squealing) and the cycle phase during which it occurs to isolate the failing part to a specific assembly.
moderateintermediate
NOT-FILLINGThe control board sent a signal to open the water inlet valve solenoids, but either no water arrived or the pressure switch never confirmed the tub reached the target fill level. The cycle locks up waiting for a water-level confirmation that's not coming.
moderateintermediate
NOT-SPINNINGThe spin cycle can't engage because power isn't getting from the motor to the drum. Either something's physically broken between them, like the coupler, belt, or clutch, or a safety switch is blocking the whole spin signal from firing at all.
moderateintermediate
NOT-SPINNINGA control board reset clears the temporary memory and internal logic of the washer, resolving software glitches, communication errors between the CCU and MCU, or stuck cycles that won't let the machine move on to spinning or draining. Basically, it forces the computer to forget whatever confused state it was in and start fresh.
moderatebeginner
OLThe machine has detected an 'Overloaded' condition. This happens when the control board senses too much mechanical resistance or weight while trying to rotate the wash basket.
moderatebeginner
OLThe control board has detected that the tub is overloaded or that there is excessive mechanical friction preventing the motor from spinning at the correct speed.
moderateintermediate
PROBLEMSThe WTW4816FW is a VMW platform top-loader - basically a gearcase-driven transmission with a belt and motor underneath. When it acts up, you're usually hunting for one worn-out plastic part in the mechanical drive train, or a sensor that's lost communication with the control board.
moderatebeginner
PROBLEMSCommon mechanical and electronic failures found in Whirlpool top-load and front-load washing machines.
moderatebeginner
SENSING-LIGHT-FLASHINGThe sensing light flashes when the main control board can't get a proper response during the load-sensing phase at the start of the cycle. Something's not reporting back correctly, usually the lid lock or shift actuator, and the board won't let the cycle move forward until that circuit checks out.
moderateintermediate
SHAKINGA Whirlpool washer shaking violently during the spin cycle has an imbalanced load, worn suspension components, or a leveling problem causing excessive vibration.
moderatebeginner
SMELLSThe washer isn't broken. Mold and bacteria are colonizing the rubber door boot fold, the detergent dispenser housing, and the drain sump where stagnant water sits between cycles. High-efficiency machines use less water, so detergent residue doesn't fully rinse out, and that sludge feeds the mold.
moderateintermediate
SQUEAK-SYMPTOMWhen a Whirlpool washer squeaks, something's creating friction where it shouldn't be. That's usually a belt that's worn smooth and slipping, dry suspension rod joints that need grease, or bearings inside the tub assembly that are starting to fail.
moderateintermediate
START-BUTTON-NOT-WORKINGThe washer's got power and it's getting your button press, but something's stopping the cycle from kicking off. Could be a safety interlock telling it the door isn't secure, could be the Control Lock blocking all input, or the physical button stem snapped internally and the signal's just not reaching the board.
moderateintermediate
STUCK-SENSINGDuring sensing, the control board runs a short motor rotation to measure load size and detect tub position. When the shift actuator can't confirm where the tub is mechanically, the board freezes the cycle right there. It's protecting itself from running in the wrong mode and damaging the transmission or splutch assembly underneath.
moderateintermediate
TOP-LOAD-HUBF7E1 fires when the motor control board detects the drive motor spinning at the wrong speed or not at all. F5E3 means the lid lock didn't confirm it's latched within the expected window. 5D means the board detected excessive suds in the tub and paused the cycle to let the foam break down before continuing.
moderatebeginner
TROUBLESHOOTINGGeneral troubleshooting for the most frequent mechanical and electronic failures found in the Whirlpool Cabrio top-load washer platform.
moderatebeginner
ULUL stands for Unbalanced Load. The control board monitors how much the tub is swinging during the spin cycle, and when it detects the basket oscillating outside its normal range, it shuts down the spin before the tub can slam into the cabinet and wreck your bearings.
moderatebeginner
WASH-COMPLETEThe washer hit a logic error or a component check failed during the sensing phase, so the control board killed the program early and jumped straight to end-of-cycle status. It's basically the machine saying 'something's wrong, I quit' before it even gets started.
moderateintermediate
WONT-STARTA Whirlpool washer that has power but won't start a cycle has a lid lock, control board, or wiring issue preventing the wash cycle from initiating. This is different from 'won't turn on' (no power at all).
moderateintermediate
dLdL stands for Door Lock failure. The control board sends a signal to engage the lid lock solenoid, but the internal switch inside the lock assembly never confirms the bolt actually engaged. After six failed attempts in a row, the board throws the fault code and kills power to the motor.
moderateintermediate
dLThe dL error code stands for Door Lock failure. It occurs when the main control board attempts to lock the door or lid six consecutive times but fails to receive the lock-confirmation signal from the switch.
moderateintermediate
dUThe dU error code stands for Door Unlock failure. It occurs when the main control board attempts to unlock the door at the end of a cycle or during a pause but fails to receive the electrical signal confirming the latch has successfully opened.
moderateintermediate
f21The washer control board has detected a long drain condition, meaning the water level has not dropped sufficiently within 8 minutes of the pump starting. This is a safety halt to prevent the motor from burning out or the machine from overflowing.
moderateintermediate
uLThe control board watches how the motor pulls during spin. When the tub's lopsided, motor current goes erratic and the board throws uL to stop everything before the drum can bang against the cabinet hard enough to crack something or walk the machine across the floor.
moderatebeginner
whirlpool duet f21The washer's control board has detected that the water is not draining fast enough. Specifically, the water level has not dropped sufficiently within an eight-minute window, causing the machine to pause for safety.
moderatebeginner
5DThe washer detected excessive foam in the tub. This is a safety pause, not a mechanical failure. The machine suspends the cycle and runs extra rinse passes to clear the suds.
lowbeginner
CLEANINGPeriodic maintenance to remove debris, coins, and lint from the drain pump filter to prevent drainage failures and odors.
lowbeginner
CLEANINGThis is the machine telling you it needs a flush. Between the inner and outer tubs there's a gap you can't reach, and that's where mold, scrud, and detergent buildup collect over time. It's basically a scheduled deep clean of the whole system, not just the part you can see.
lowbeginner
CLEANINGThis is a dedicated maintenance cycle that pumps water higher than a normal wash and runs hotter to flush the outer tub, behind the drum, and the internal plumbing where residue hides. Your clothes never touch that space, but the buildup in there is exactly what makes them smell after washing.
lowbeginner
CLEAR-CODESThe control board logs fault codes in memory whenever something goes wrong. Clearing codes wipes that log. The washer doesn't care about old codes, but a stored code can block a new cycle from starting or show up in diagnostic mode. You want it gone once the actual repair is done.
lowbeginner
DIAGNOSTIC-MODE-CODESWhirlpool appliances store fault codes in nonvolatile memory that you can retrieve through a hidden service mode. The entry method varies by appliance type and model generation, but once you're in, the board shows you every error it's logged, not just what's tripping right now.
lowbeginner
F0E1F0E1 fires when the washer's load-sensing circuit detects weight or water pressure during a cycle that requires an empty tub, like Clean Washer or Calibration. The control board sees something's in there and stops the cycle dead before it can damage anything.
lowbeginner
F4 E4The tub detected an uneven load distribution during spin. The machine paused the spin cycle to protect the suspension system and prevent the tub from striking the cabinet.
lowbeginner
HOW-TO-CLEAN-CABRIOThis guide provides step-by-step instructions for performing a deep maintenance clean on a Whirlpool Cabrio top-load washer to remove odors and residue.
low
HOW-TO-RESETPerforming a hard reset on the electronic control board to clear error codes and resolve software glitches or frozen cycles.
low
HOW-TO-RESETClearing the electronic control board memory to resolve minor software glitches, unresponsive buttons, or stuck cycles.
low
HUBThe control board detected that the basket and the motor shaft aren't moving together. The drive hub is the plastic piece connecting the transmission's input shaft to your agitator or wash plate. When those plastic splines strip out, the motor shaft spins but nothing above it moves. That's the HUB code.
lowbeginner
LID-REPLACEMENTThe lid assembly or its supporting hardware has physically failed. Either the glass is compromised, the hinges have sagged enough to throw off alignment, or the strike tab that signals 'lid closed' to the lock sensor is broken. Any one of those things stops the lid lock from engaging, and without that, the washer won't run a cycle.
loweasy
LOCThe LOC or LC code on a Whirlpool washer indicates that the Control Lock or Child Lock feature has been activated, which disables all buttons on the control panel to prevent accidental operation.
lowbeginner
LOCThe control lock (child lock) feature is active. All button presses are ignored while LOC is displayed. This is a user-activated feature, not a fault.
lowbeginner
RESETA reset clears active error codes and restores the control board to its default state. It doesn't fix the underlying fault that caused an error code, but it lets you attempt a fresh cycle and confirm whether the fault is persistent or was just a one-time glitch.
lowbeginner
RLThe RL code is an abbreviation for Remove Load. It triggers specifically during the Clean Washer cycle when the control board sensors detect that there are clothes or items left inside the drum.
lowbeginner
RLThe RL code fires during calibration or diagnostic mode when the machine detects weight or resistance in the tub. Calibration needs a completely empty basket to accurately set suspension and balance parameters. Even a small amount of standing water under the wash plate is enough to trigger it.
lowbeginner
SDThe SD or SUD code fires when foam level in the tub trips the suds detection logic. Too much foam messes with the pressure sensor readings, so the washer thinks it can't drain safely and pumps and pauses until it burns the suds down on its own.
lowbeginner
SDThe washer's detected an excessive amount of soap suds in the drum. This creates 'sud lock' where the pump can't effectively remove water and the motor can't reach spin speeds due to all those air bubbles sitting in the way.
lowbeginner
SDSD stands for Suds Detection. The control board senses foam levels are too high for the drum to spin safely or drain properly, so it pauses the cycle. Basically the washer's saying it can't see through all the bubbles to know how much actual water is in there.
lowbeginner
SUDSUD or SD means the control board detected too much foam in the drum. The pressure sensor can't tell foam from water, so when suds fill the tub, it reads a high water level that just won't drop during draining. Machine pauses to protect the motor.
lowbeginner
SUDThe SUD or SD code fires when the control board detects foam levels high enough to prevent safe spinning and draining. Basically there's so much air in the drum from all those bubbles that the pump can't get traction on actual water. The machine knows it can't spin safely, so it stops and waits.
lowbeginner
SUDThe SUD or Sd code means the control board detected a suds lock condition. There's so much foam in the drum that the pressure switch can't read the actual water level accurately. The machine won't drain or spin correctly because it's basically trying to pump foam instead of water, so it pauses and waits for things to settle down.
lowbeginner
SUDThe SUD or SD code means your washer's detected way too many soap bubbles in the drum. The foam's so thick the pump can't grab actual water to drain it, and all that airy fluff creates drag on the spinning basket, which is why the machine won't ramp up to high spin speed.
lowbeginner
SdThe control board has detected an excessive amount of soap suds in the tub, or it senses enough mechanical drag during the spin cycle to mimic the resistance caused by heavy foam.
lowbeginner
WASH-DIAG-MODEWhen diagnostic mode activates, the control board stops running normal cycle logic and opens up a service interface. You can scroll through stored fault history and manually fire individual components like the pump, motor, and water valves to test them one at a time without waiting through a full cycle.
lowbeginner
WASH-RESET-PROCEDUREWhen this fires, the control board has locked itself into a fault state or software loop and needs a full memory dump to recover. Basically the brain of the washer got confused, either by a power hiccup, a sensor reading it didn't expect, or an interrupted cycle, and it won't move forward until you force it to restart clean.
lowbeginner
sdThe sd code fires when the control board detects unusual drag on the motor during spin or a slow drain rate, and it reads those conditions as excessive suds in the tub. The machine then automatically extends the rinse cycle to try to dissolve the foam before continuing.
lowbeginner

Airconditioner7 codes

View all 7 codes →
CodeIssue
NOT-COOLINGThe unit's powered on, the fan's running, but the refrigeration cycle isn't doing its job. Either airflow is blocked somewhere, a key electrical component has failed, or the refrigerant charge is too low. The room stays hot no matter how long the unit runs.
highintermediate
E1The control board sends a small reference voltage through the NTC thermistor and measures the resistance to calculate room temperature. When that resistance falls way outside the expected range, usually because of an open circuit or a dead short, the board can't calculate a temp and throws E1 to protect the system from running blind.
moderateintermediate
E4Compressor Overload or High Pressure
moderateintermediate
E5E5 signals one of two things. On portable ACs, the internal condensate collection tank is full and needs draining before the unit will run again. On window units, it's an overcurrent protection trip, meaning the compressor's drawing too many amps and the board cut power to protect the motor from burning out.
moderateintermediate
E8The control board detected either compressor overload (pulling too many amps, usually from heat buildup on the condenser) or evaporator freeze (the indoor coil dropped below the anti-freeze threshold, around 32-35°F). Both conditions cut the compressor off immediately to prevent permanent damage to the sealed system.
moderateintermediate
FLThe internal condensate reservoir filled to capacity and triggered the float-activated safety switch. The float rises with the water level, and once it hits the top it cuts power to the compressor to prevent overflow and keep water away from the unit's electronics and your floor.
moderateintermediate
CLEANINGRoutine maintenance for a portable AC means cleaning the intake filters, draining the condensate pan, and clearing dust off the internal coils. When any of these get neglected, the unit works harder than it should, uses more electricity, and breaks down way earlier than it's supposed to.
lowbeginner

Dishwasher9 codes

View all 9 codes →
CodeIssue
E1The dishwasher has detected a problem with the water filling process, either failing to reach the required level in time or sensing a leak in the base pan that has triggered the flood switch.
highintermediate
ERER means the control board detected a failure in the heating circuit or lost communication with the temperature sensor. When it sends power to the heater and doesn't see the water temp climb within its timeout window, it throws this code and kills the cycle.
highintermediate
DIRTY-DISHESThe dishwasher's failing to remove food soil because something's interrupting the circulation cycle, whether that's a blocked filter, restricted spray arms, low water fill, or not enough heat to break down grease during the wash.
moderateintermediate
HOW-CLEANThis isn't an error code, it's a maintenance procedure. Food debris, grease, and mineral deposits build up in the filter, spray arms, drain sump, and door gasket over time. When enough gunk accumulates, the machine can't clean effectively and starts developing drainage problems and odors.
moderateintermediate
HOW-RESETA dishwasher reset forces the electronic control board to clear its active memory, halt any in-progress cycle command, and restart its operating software from a known-good state. This resolves software hangs, corrupted cycle data from power surges, and sensor miscommunications that do not indicate a hardware failure.
moderatebeginner
LOWER-SPRAY-ARMThe lower spray arm is the primary rotating wash component located at the bottom of the dishwasher tub. It uses water pressure to spin and spray hot water and detergent onto the dishes in the lower rack.
moderateeasy
SPRAY-ARMThe spray arm is the rotating plastic wand that takes pressurized water from the wash pump and flings it in a spray pattern across your dishes. It also spins itself using jet propulsion from the nozzles pushing water outward. No spin means no cleaning, basically just soaking your dishes in dirty water.
moderateeasy
WATER-FILTERThe dishwasher water filter traps food particles and debris during the wash cycle so they don't get recirculated back onto your dishes or grind through the drain pump. When it's clogged or torn, that protection's gone and everything downstream starts to suffer.
moderateeasy
CLEANINGFood particles, grease, and mineral deposits from your water have built up in the filter, spray arms, or internal plumbing to the point where water can't circulate with enough pressure to actually clean anything off your dishes.
lowbeginner
CodeIssue
DRYER-NO-HEATThe motor's getting power and spinning the drum just fine, but the heating circuit is dead somewhere. Could be a blown safety cutoff, a broken coil, a cracked igniter, or a blocked vent that caused something to overheat and fail. The drum keeps spinning because it's on a completely separate circuit from the heater.
highintermediate
F01F01 flags a primary failure inside the main electronic control board. Usually it's a dead relay, a corrupted memory chip, or a broken signal path between the board's internal circuits. Basically the dryer's brain stopped talking to the rest of the machine.
highintermediate
F70F70 means the main control board sent a signal to the user interface board and got no response, or the UI tried to ping the main board and got nothing back. The communication line between those two components is broken. Could be physical connection or one of the boards actually died.
highintermediate
GAS-VALVE-COILSThe gas valve solenoid coils are basically little electromagnets that physically pull the gas valve open when they get current. When they fail, that valve stays shut even though your igniter is glowing away doing its job. No open valve means no gas, means no flame, means cold wet laundry.
higheasy
HEATING-COILThe heating coil is a resistive wire element that glows red hot to heat the air inside your dryer. When it breaks or shorts out, the dryer will tumble but fail to produce heat.
highintermediate
HEATING-ELEMENTThe heating element is a resistive wire coil that generates heat when electrical current passes through it. A failure means the coil has physically broken or shorted, preventing the dryer from warming the air.
highintermediate
NO-HEAT-GENERICThe drum's spinning and the timer's ticking, but the heat circuit's got a break in it somewhere. Either a safety device tripped, the heating coil snapped, or you're not getting full voltage to the machine. The motor runs fine on 120V but the heater needs the full 240 to fire up.
highintermediate
NO-STARTThe dryer's got power to the electronics but something's blocking the signal or breaking the circuit before it ever reaches the drive motor. Could be a safety component that tripped, a mechanical switch that died, or the motor just isn't getting the go-ahead to spin.
highintermediate
NOT-HEATINGThe dryer is completing its mechanical cycle (spinning) but the heating circuit is interrupted, preventing the air from reaching the required temperature to dry clothes.
highintermediate
NOT-SPINNINGThe dryer's drive system took a mechanical hit from the drum getting jammed. When the drum stops but the motor keeps pulling, something snaps or blows. Usually it's the rubber drive belt or the thermal fuse protecting the motor, sometimes both at once.
highintermediate
NOT-TURNINGThe drive system failed. Either the motor isn't getting the signal to run, or the physical connection between the motor and drum snapped or slipped off. The drum just sits there while your wet clothes do nothing and your heat bill goes up.
highintermediate
STOPPED-WORKINGThe dryer's electrical start circuit got interrupted. Something, usually a thermal fuse or door switch, cut power to the motor to prevent the dryer from running under unsafe conditions. It's a built-in protection system, not a random failure.
highintermediate
SYMPTOMDryer drum will not rotate, leaving clothes damp and stationary inside the drum
highintermediate
TIMER-NOT-ADVANCINGThe timer is a mechanical or electronic controller that routes 120 or 240 volts to the motor, heater, and gas valve in sequence. When the internal motor stops turning the gear train, or the contacts burn out, power never gets routed where it needs to go and the whole cycle just falls apart.
highintermediate
TOO-MUCH-LINTExcessive lint piling up inside the drum, on clothing, or leaking from the cabinet. Something's broken in the airflow loop, either the exhaust is restricted or there's a gap somewhere in the system that's letting lint bypass the filter entirely.
highintermediate
VENT-HOODLint escaping to the outdoors indicates a breach in the dryer's filtration path, typically caused by a failed lint screen, a blocked internal duct, or a broken exterior vent cover flap.
higheasy
F-CodesDryer error codes are diagnostic signals from the control board flagging a failure in the heating, sensing, or airflow systems. Most modern dryers use these codes to protect the machine from overheating or fire hazards when a component's reading falls outside its safe electrical range.
moderateintermediate
F02The main control board detected a button signal that's been active for more than 30 seconds without a cycle running. It's basically the board saying a key's stuck closed. Could be a real stuck button, a shorted trace on the interface, or a bad connection between the two boards.
moderateintermediate
HOW-CLEAN-VENTYour dryer pushes hot moist air out through a duct to the exterior of your house. When lint builds up in that duct, airflow drops, heat builds up inside the drum, and the appliance either trips a thermal fuse or, in the worst case, the lint itself catches fire. This isn't a sensor issue or a mechanical failure. It's just blockage.
moderateintermediate
HOW-RESETA dryer reset clears the non-volatile memory cache on the electronic control board, forcing all sensor inputs to re-initialize from baseline values. On modern inverter-drive units (LG, Samsung), it also resets the motor controller. A power cycle resets both the main board and any secondary control modules simultaneously.
moderatebeginner
LINT-OVERLOADThe dryer's filtration or exhaust system is failing to capture or expel fabric fibers, leading to excessive accumulation on clothes, inside the drum, or within the appliance cabinet.
moderateeasy
CLEANINGRoutine maintenance using a specialized brush tool to remove lint buildup from the exhaust venting system to prevent fires and improve efficiency.
lowbeginner
CLEANINGThe process of removing heavy lint accumulation and obstructions from high-volume commercial exhaust systems to ensure safety and operational efficiency.
lowbeginner
CLEANINGRoutine maintenance to remove lint buildup from the exhaust ducting to prevent fires and improve efficiency.
lowbeginner
CLEANINGLint and debris accumulate inside the exhaust duct over time, restricting airflow. When the duct can't move hot, moist air out fast enough, the dryer runs hotter, takes longer, and the heating element burns out way ahead of schedule. Your lint trap only catches about 75% of what comes off your clothes.
lowbeginner
CLEANINGYour dryer pushes hot, moist air through a duct that exits your home. Every single load deposits lint in that duct. Over time that buildup restricts airflow, traps heat inside the dryer, and makes everything work way harder than it should. This procedure uses a spinning brush to scrape those duct walls clean from the inside.
lowbeginner
CLEANINGA dryer duct cleaning system is a DIY maintenance kit with connectable flexible rods and a nylon brush head that scrub combustible lint off the interior walls of your exhaust vent. It's not fixing a broken part, it's just clearing out the gunk that builds up over time.
lowbeginner
CLEANINGRoutine removal of lint, debris, and obstructions from high-capacity commercial exhaust systems to maintain airflow and fire safety.
lowbeginner
VENT-CLEANINGWhen your exhaust duct fills up with lint, your dryer can't push hot humid air out fast enough. The heat has nowhere to go, drying times skyrocket, and the lint itself becomes a fire hazard. This whole process is just blasting that buildup out of the pipe before it causes a real problem.
low
VENT-CLEANINGYou're physically scrubbing and pushing built-up lint out of the dryer's exhaust duct, from the exterior cap all the way back through the wall. When that duct's clear, hot moist air can actually escape the way it's supposed to instead of backing up into your machine.
low

Furnace5 codes

View all 5 codes →
CodeIssue
LIMIT-TRIPWhen the heat exchanger gets too hot, usually around 160-200°F depending on the unit, the bi-metal strip inside the limit switch warps and opens the circuit to the gas valve. Burners go out. Blower keeps running to dump the heat. It's basically your furnace saying it's overheating and shutting itself down before something melts.
highintermediate
NO-FLAME-DETECTEDThe control board started the ignition sequence but didn't receive the microamp flame signal within the safety window, usually 4-7 seconds. So it cuts the gas valve to prevent unburned gas from building up inside the heat exchanger. It's a safety lockout, not a mechanical failure.
highintermediate
BLOWING-COLDWhen your furnace blows cold air, the control board is either running the blower without a call for heat, or the ignition sequence fired but the flame sensor didn't confirm combustion so the gas valve shut off after a few seconds as a safety measure. Either way, the blower keeps pushing air that was never actually heated.
moderateintermediate
NOT-HEATINGThe furnace is receiving a thermostat call for heat and may power on, but the burners are not igniting or sustaining a flame, producing no useful heat output. This indicates a failure at one of the combustion sequence stages: ignition, flame sensing, gas supply, or draft verification. It may also indicate a protective lockout triggered by a high-limit trip, flame rollout, or pressure switch fault.
moderateintermediate
WARRANTY-GUIDEA home warranty is basically a service contract that pays for repairs when your stuff breaks down from normal wear and tear. In Michigan you want one built to handle heavy furnace use, burst pipe risk, and the kind of punishment that comes from 30-below winters hitting systems that are already 10-15 years old.
lowbeginner

Microwave7 codes

View all 7 codes →
CodeIssue
F1F1 means the main control board detected a stuck or continuous key-press signal from the keypad membrane, or it's getting garbage data from the touch interface and shut itself down as a safety measure. Basically the processor sees a button that won't let go, or it's lost communication with the keypad entirely.
highintermediate
F2The control board has detected a shorted or stuck key on the touch membrane for longer than 60 seconds. Basically the board sees a button that never lets go, so it locks everything down and throws the F2 to tell you something's wrong with the keypad circuit.
moderateintermediate
F3F3 means the control board detected a key held down way longer than any human would actually press it. Basically the microwave thinks someone's constantly mashing a button, which tells it something's shorted inside the keypad membrane or the circuit behind it.
moderateintermediate
TROUBLESHOOTINGWhen your TV fails, something in the chain from power board to panel has broken down. This guide walks you through finding that weak link, whether it's burnt LEDs, bad capacitors, or a dead T-Con board, so you can figure out if it's actually worth fixing.
moderatebeginner
HOOD-FILTER-CLEANINGThe process of removing accumulated grease, dust, and carbon deposits from the aluminum or stainless steel mesh filters located under a range hood or over-the-range microwave to maintain airflow and fire safety.
low
HOW-TO-DEODORIZERemoving persistent food odors, burnt smells, or moldy scents from the interior of a microwave using steam and natural deodorizers.
low
TV-TOOL-GUIDEA practical guide to the tools that actually help you figure out what's wrong with a TV before you start ordering parts. Covers the stuff that works: voltage testers, LED strip testers, universal remotes, and screen cleaning supplies.
lowbeginner
CodeIssue
F10The F10 error code indicates a runaway temperature condition, meaning the electronic control board has detected that the oven temperature is rising uncontrollably or is significantly higher than the set point.
criticalintermediate
F2The F2 error code indicates an over-temperature condition, meaning the control board has detected that the oven temperature has exceeded a safe threshold, typically 590 to 650 degrees Fahrenheit, or the sensor circuit has failed in a way that mimics extreme heat.
criticalintermediate
GAS-SMELL-ERRA gas smell in a generic oven indicates that unburned natural gas or propane is escaping into the air. This usually stems from a delayed ignition process, a failing bake igniter, or a physical leak in the gas supply lines or fittings.
criticalintermediate
BAD-BURNERThe surface heating element is either completely dead, heating unevenly, or making intermittent contact because the internal coil snapped, the prongs corroded, or the socket it plugs into can't hold a solid connection anymore.
higheasy
BAKE-ELEMENTThe lower heating element is the primary heat source for the bake setting, converting electricity into radiant heat through a resistive coil to cook food from the bottom up.
higheasy
BAKING-ELEMENTThe baking element is the primary heating component located at the bottom of your oven. It is a resistive coil that converts electricity into heat to reach your set cooking temperature.
higheasy
BEEPINGThe oven's electronic control board (ERC) has detected a fault condition, such as a temperature sensor out of range, a stuck keypad button, or an internal board error, and is sounding an audible alarm for safety.
highintermediate
BURNER-NOT-HEATINGThe radiant heating element located beneath the ceramic glass surface is failing to receive or convert electrical energy into heat, resulting in a cold burner.
highintermediate
F0S0F0S0 means the main control board lost its data connection to the user interface display. They're supposed to constantly handshake and exchange signals. When that stops, the system throws this fault and locks everything down until communication gets restored.
highintermediate
F1F1 means the oven's electronic control board detected a primary fault, either in its own circuitry or from a stuck or shorted key on the touchpad membrane. The board can't tell the difference between 'someone pressed a button' and 'something's broken,' so it locks everything out and screams at you until you cut the power.
highintermediate
F1F1 means the Electronic Range Control caught a stuck key signal or an internal memory fault. The board polls every button constantly, and if any input stays active too long, it throws the code and kills power to the heating elements so the oven doesn't run unattended.
highintermediate
F1The control board detected a critical circuit fault, usually a shorted keypad membrane or a stuck output relay. Some boards also fire F1 when the oven temp sensor reads values so far off that the board thinks the oven is in a runaway heating condition and can't stop it.
highintermediate
F1F1 means the electronic control system hit something it couldn't handle, usually a shorted input from the touchpad or an internal board fault that tripped the safety circuit. The oven's computer flagged a condition it couldn't recover from on its own.
highintermediate
F11F11 means the Electronic Oven Control detected a continuous signal from one of your touch buttons for more than 30 seconds. Basically the board thinks someone's been holding a key down the whole time, so it flags it as a stuck or shorted key fault and locks everything out.
highintermediate
F3The control board is reading the sensor circuit as either open (no connection) or shorted (dead short), so it's throwing F3 and locking out. It literally can't tell if the oven's 200 degrees or 600 degrees, and that's a real problem.
highintermediate
F4F4 means your oven's RTD probe isn't sending back a reading the control board can use. The board expects to see right around 1080-1100 ohms at room temp. It sees zero, infinity, or something way outside that range, and it shuts everything down.
highintermediate
GAS-NOT-IGNITINGGas is reaching the burner or oven cavity but it's not getting lit. Either the spark isn't strong enough to jump the gap, the ports are clogged so gas can't reach the spark, or the oven's safety valve won't open because the igniter can't draw enough current to trip it.
highintermediate
GAS-OVEN-NO-LIGHTThe igniter's either too weak to pull enough current to open the gas safety valve, or it's cracked and not generating heat at all. Gas ovens need the igniter to physically heat up a bimetal strip inside the valve before gas can flow, so a lazy igniter means no gas, no flame.
highintermediate
IGNITERThe igniter does two jobs: it glows hot enough to ignite gas AND draws enough current (3.2-3.6 amps) to pull the safety valve open. No current draw, no open valve, no gas. That's why a glowing igniter doesn't always mean a working igniter.
highintermediate
IGNITERWhen the control calls for heat, it sends 120V to the igniter. The igniter heats up until it's drawing enough current, around 3.2 to 3.6 amps, to open the gas safety valve. Gas hits the hot element and lights. If the igniter's resistance has gone up from wear, it can't pull enough amps to crack that valve open, even though it still glows.
highintermediate
IGNITERThe range igniter is a resistance heating device that glows white-hot to light the gas burner and provides the necessary electrical current to pull the gas safety valve open.
highintermediate
IGNITERThe igniter is a high-resistance heating element that glows white-hot to ignite gas and creates the electrical circuit required to keep the safety valve open during the bake cycle.
highintermediate
IGNITERThe igniter heats up to draw enough current to physically pull open the gas safety valve. No heat, no current draw, no gas flowing. That's why a dim igniter means no flame even when the element looks like it's doing something.
highintermediate
IGNITERThe igniter is a high-resistance heating element that glows to ignite gas and provides the electrical current necessary to hold the gas safety valve open.
highintermediate
IGNITERThe igniter's a resistance element made of silicon carbide that glows white-hot when powered. It has to pull 3.2 to 3.6 amps to trigger the gas safety valve to open. Once resistance creeps up from aging, it can't pull enough current and the valve just stays shut, even if the igniter still glows.
highintermediate
IGNITERWhen you turn on your gas oven, the igniter draws electrical current until it gets hot enough, around 2500°F, to open the gas safety valve mechanically. No heat from the igniter means no gas flow, which is actually the safety system working exactly as designed.
highintermediate
IGNITION-FAILUREIgnition failure happens when the electrical spark can't bridge the gap to the burner head, or when something's blocking the gas from reaching that spark. The result is a burner that clicks forever without catching, or doesn't click at all.
highintermediate
LOW-FLAME-OR-NO-IGNITIONGas can't flow properly or the spark isn't reaching the gas. Usually it's a blocked burner port, a cracked igniter electrode, or the burner cap sitting slightly off-center. The stove's basically refusing to dump unlit gas into your kitchen. That's actually the safe behavior. It's doing its job.
highintermediate
NO-FLAME-GASThe oven's control board sends power to the igniter, which is supposed to heat up and open the gas safety valve. When the igniter's resistance drifts too high, it can't draw enough amps to trigger that valve. No valve opening means no gas flow, and no gas flow means no flame, even if the igniter looks like it's working.
highintermediate
NO-SPARK-DIAGWhen a no-spark condition happens, the ignition circuit isn't completing. The spark module takes 120V and steps it up to thousands of volts to jump the gap at the electrode tip. If anything breaks in that chain, whether it's the electrode, the ceramic insulator, the wiring, or the module itself, you get nothing.
highintermediate
NOT-HEATINGThe oven's getting the signal to heat up but something in the electrical circuit is broken. Either the heating element itself burned through, a safety fuse blew to protect the unit, or the control board stopped sending power to the elements. The electronics still work fine, which is why the display looks completely normal.
highintermediate
NOT-HEATINGThe oven is failing to energize the heating elements or the control system has lost power, preventing the appliance from reaching the set temperature.
highintermediate
NOT-HEATINGThe oven burner assembly is the component where gas and air mix to create the flame for cooking. Replacement is needed when the metal degrades, ports clog, or the ignition source fails to light the gas safely.
highintermediate
NOT-HEATINGThe oven's getting power and the display works fine, but the actual heating circuit isn't completing. Something between the control board and the heating component broke the loop. It's either the element itself, the gas igniter, a thermal fuse that sacrificed itself to protect something more expensive, or the temperature sensor feeding bad data to the board.
highintermediate
NOT-HEATINGThe oven is failing to reach the programmed temperature, often stalling out 100 degrees low or taking significantly longer than the standard 10 to 15 minute preheat window.
highintermediate
NOT-HEATINGLo que está pasando adentro es que el circuito de 240 voltios se interrumpió en algún punto. La corriente entra por el breaker, pasa por el interruptor infinito, llega al receptáculo del quemador, y viaja por el elemento. Cuando uno de esos puntos falla, el calor no llega.
highintermediate
NOT-HEATINGThe oven's getting power for the display and lights but the heating elements, bake or broil or both, aren't generating heat. Either the element itself is dead, the power path to it is broken somewhere, or the control board relay that fires it has failed internally.
highintermediate
NOT-HEATINGYour oven's ignition sequence is failing. The igniter's supposed to heat up enough to open the gas safety valve, but if it's too weak to draw enough amperage, that valve stays shut. No gas means no flame. The oven thinks it's working fine, your food disagrees.
highintermediate
NOT-HEATINGThe oven's control panel is working fine and sending the right commands, but something in the physical heating system is broken. Either the bake element can't convert electricity to heat, or the igniter can't get hot enough to open the gas valve and spark a flame.
highintermediate
NOT-LIGHTINGThe burner is failing to ignite because the spark is not reaching the gas flow, the gas flow is blocked, or the ignition system has an electrical fault.
higheasy
NOT-TURNING-ONThe stove isn't getting usable power, either because it's not reaching the unit at all, or because an internal safety component cut the circuit on purpose. When the thermal fuse blows or a breaker trips, the whole thing shuts down to prevent bigger electrical damage or a fire.
highintermediate
NOT-WORKINGThe cooktop isn't getting power, or the heating elements can't complete an electrical circuit to generate heat. Usually it's one failed part in that chain, not the whole stove giving up at once.
highintermediate
NOT-WORKINGThe appliance has lost partial or total power, resulting in the cooktop burners or the oven cavity failing to heat despite being turned on.
highintermediate
OVEN-NOT-HEATINGYour oven can't establish or hold a flame at the bake burner. The gas valve's safety solenoid won't open unless the igniter draws enough current, usually around 3.2 to 3.6 amps. When that electrical threshold isn't met, no gas flows, no flame starts, and you're left with a cold oven.
highintermediate
OVEN-NOT-HEATINGWhen an oven won't heat, something in the heating circuit has failed. That's usually a cracked bake element, a weak gas igniter, or a blown thermal fuse that cut power to the heating components as a safety measure.
highintermediate
SMELL-OF-GASYour gas utility adds a chemical called mercaptan specifically so you can smell leaks. When that rotten egg odor hits, unburned gas is escaping somewhere before it gets ignited. Could be the supply line, a valve, or just a burner port that's backed up with baked-on crud blocking proper combustion.
highintermediate
STOVE-WORKS-NO-OVENThe appliance is receiving partial power or has a specific component failure in the oven circuit, while the independent stove top circuits remain functional.
highintermediate
SYMPTOMOven fails to reach set temperature or produces no heat at all
highintermediate
YELLOW-FLAMEYellow flame means the gas isn't mixing with enough oxygen before it burns. That incomplete combustion produces carbon monoxide and soot instead of the clean, hot burn you want. The burner tube is basically starved for air, and the fuel's igniting before it's properly mixed.
highintermediate
BEEPINGThe oven's control board detected something it doesn't like, whether it's an out-of-range sensor reading, a stuck button signal, or a safety limit that got tripped. Basically the board's yelling at you that something's off and it won't go back to normal until you deal with it.
moderateintermediate
BEEPING-CONSTANTThe oven's control board detected something it doesn't like. Could be a stuck keypad button sending a continuous signal, a temperature sensor reading way out of its normal range, or an internal processor glitch. It's basically the oven's alarm system going off because it thinks something's off, even when nothing looks wrong from the outside.
moderateintermediate
BURNER-NOT-HEATINGThe heating circuit for a specific surface element is interrupted. This usually means the resistance wire inside the burner has snapped or the switch that sends power to it has failed internally.
moderateeasy
BURNER-NOT-WORKINGThe radiant heating element under your ceramic glass, basically a coiled ribbon that glows red-hot when energized, has either broken internally or it's not getting power because the infinite switch that cycles it on and off has died.
moderateintermediate
F7F7 means the board detected a stuck key condition. Basically the oven sees a button that's been held down for 30 to 60 seconds straight and figures something's wrong. So it shuts things down and throws the code rather than risk a runaway heating situation.
moderateintermediate
HOW-RESETA control board reset clears the microprocessor's active memory and fault registers, forcing the oven's electronic control system to reinitialize all sensor inputs and relay outputs from scratch. This resolves software lockups, transient sensor faults, and corrupted state data that accumulates after power fluctuations or self-clean cycle interruptions.
moderatebeginner
HOW-SELF-CLEANPyrolytic self-cleaning is an oven operating mode where the control board locks the door latch motor, then drives the broil and bake elements simultaneously to sustain 800 to 900 degrees Fahrenheit for 2 to 4 hours, reducing food residue to powdery carbon ash that wipes away easily after cooling.
moderateintermediate
HOW-TOThe igniter's job is to get hot enough to open a safety valve that lets gas flow to the burner. When it weakens from age and heat cycling, it doesn't draw enough current to open that valve. No valve opening means no gas, which means your oven just sits there glowing weakly or not at all.
moderateintermediate
IGNITERThe spark module, ignition switches, and ceramic electrodes all work together to create a high-voltage arc that ignites your gas. When any one of those pieces fails, or when moisture or grease blocks the arc path, your burner goes completely silent.
moderateintermediate
IGNITERThe spark igniter, also called the electrode, is that ceramic-tipped probe that generates the high-voltage arc to light your gas. When it's working you'll see a crisp blue-white spark jump to the burner head. When it fails, the gas just won't catch no matter how many times it clicks.
moderateintermediate
IGNITER-SWITCHThe igniter switch is a rotary electrical contact sitting behind your burner knob that sends a 120V signal to the spark module when turned to the 'Lite' position.
moderateintermediate
NOT-CLICKINGThe ignition system has lost electrical continuity or power somewhere in the circuit. That clicking sound you're used to? It's high-voltage electricity physically jumping a gap at the electrode. If it's silent, the circuit's either blocked by a failed component, moisture, or the power supply's been cut.
moderateintermediate
NOT-HEATINGThe range is either failing to receive the required 240V power from the home outlet or has an internal break in the electrical circuit, such as a burnt element or a blown safety fuse.
moderateintermediate
NOT-HEATINGThe cooktop's getting power, but one or more burners can't complete the electrical circuit to actually generate heat. Either the element has a break in its internal coil, or the switch controlling it has failed and isn't sending juice to the element anymore.
moderateintermediate
NOT-HEATING-BURNERThe electrical circuit for a specific cooking zone is interrupted. This means power is either not leaving the control switch, is being lost at a damaged socket, or the heating element itself has a physical break in its internal filament.
moderateintermediate
NOT-HEATING-ENOUGHThe oven's firing up fine, it's just not finishing the job. Something's interrupting the heat cycle before it hits your target temp, usually stalling out 50 to 100 degrees short. Could be a dying component, a sensor lying to the board, or heat literally leaking out through a bad door seal.
moderateintermediate
NOT-HEATING-ENOUGHThe oven starts the heating cycle but can't maintain the temperature you set, or it stalls out before reaching it. Usually it's because the igniter's getting too weak to hold the gas valve open consistently, or the temperature sensor's sending the wrong readings back to the control board.
moderateintermediate
NOT-LIGHTINGThe burner's failing to ignite because the spark ignition system isn't generating a spark, the spark is getting misdirected, or gas flow is physically blocked at the burner head.
moderateeasy
NOT-PREHEATINGYour oven can't build heat fast enough to hit the temperature you set. Something in the heating circuit, the element, igniter, or the sensor that tells the board what temp it's at, has partially or fully failed, so the oven either heats way too slowly or just gives up partway through the preheat cycle.
moderateintermediate
NOT-WORKINGOne or more cooking zones aren't producing heat. On electric stoves, the circuit from the control switch to the heating element is broken somewhere. On gas stoves, either the gas isn't reaching the burner head or the spark igniter can't fire.
moderateintermediate
OVEN-BEEPINGYour oven's control board detected something outside its normal operating range, whether that's a temperature sensor reading that doesn't make sense, a button registering as permanently pressed, or an internal communication failure. It's basically the oven saying it can't safely operate and it won't do it quietly.
moderateintermediate
SLOW-HEATBasically, your oven's taking way longer than the normal 10-15 minutes to hit your target temp. Something inside isn't generating enough heat, either a partial element failure, a dying igniter that can't pull enough current to pop the gas valve open, or a sensor that's lying to the control board.
moderateintermediate
SLOW-HEATYour oven's burner isn't igniting fast enough, or your temp sensor is feeding bad data to the control board, so the whole system runs behind. A properly working gas oven should reach 350°F in 12-15 minutes. If yours is taking twice that, something in the ignition or sensing circuit isn't doing its job.
moderateintermediate
SLOW-HEATBasically the igniter's job is to get hot enough to draw 3.2 to 3.6 amps through the gas safety valve circuit. When it can't hit that threshold anymore, the valve either stays shut or barely opens. The igniter glows, but it's not hot enough to actually do its job anymore.
moderateintermediate
SPARKING-PROBLEMThe ignition system is stuck in a continuous sparking loop or failing to generate a spark due to a grounded switch, moisture, or a faulty spark module.
moderateintermediate
TROUBLESHOOTINGGeneral diagnostic state for commercial gas cooking equipment. The machine's pilot, thermocouple, burner ports, and thermostat are all under scrutiny. Something in that chain is breaking down and it's causing the main burner to behave badly.
moderatebeginner
TROUBLESHOOTINGWhen a burner won't heat, the 240-volt circuit feeding that element is broken somewhere. That break could be inside the coil itself, in the socket it plugs into, the infinite switch controlling it, or the wiring between them. The stove's control board is almost never the culprit here.
moderatebeginner
TROUBLESHOOTINGThis is a catch-all diagnostic walkthrough for gas stoves. We're covering surface burner ignition, oven heating problems, and weird flame behavior. Basically if your gas stove is acting up and you don't know where to start, this is where you start.
moderatebeginner
UNEVEN-FLAMEAn uneven flame means gas flow is being blocked or the air-to-gas mixture is off. Usually it's debris packed into the burner ports, or worn burner caps that aren't sitting flat anymore and are throwing the whole burn pattern sideways.
moderateeasy
CLEANINGRoutine maintenance to remove grease accumulation from baffle or mesh filters to ensure proper airflow and fire safety in a commercial kitchen environment.
lowbeginner
CLEANINGRoutine maintenance to strip accumulated grease, dust, and carbon deposits off your kitchen ventilation filters. When those filters clog up, airflow drops, your fan strains against the restriction, and you've basically got a grease-soaked fire hazard sitting six inches above your burners.
lowbeginner
CLEANINGGrease and carbon particles from cooking smoke get trapped in your baffle or mesh filters with every single cook cycle. Over time that buildup restricts airflow, increases fire risk, and starts dripping back onto your food and equipment. Regular cleaning keeps the exhaust system doing its actual job.
lowbeginner
CLEANINGYour oven needs airflow to regulate heat properly. The vent is the exhaust pathway that lets steam and hot air escape during cooking. When grease and debris clog those slats, heat backs up, your thermostat gets confused, and the whole system has to work harder to maintain temperature.
lowbeginner
HOW-TO-CHANGE-IGNITERThe igniter is a glow-bar style element that draws current until it gets hot enough to signal the gas valve to open. Gas flows over the glowing element and ignites. Simple system, but the igniter weakens over years of heat cycles and eventually can't pull enough current to open the valve.
low
HOW-TO-CLEAN-GREASY-HOODThe process of removing heavy grease accumulation from ventilation filters and surfaces to maintain airflow and prevent fire hazards.
low
HOW-TO-CLEAN-HOODInstructions for removing heavy grease buildup from range hood filters and surfaces to maintain airflow and fire safety.
low
HOW-TO-CLEAN-HOOD-FILTERSProfessional maintenance procedure for removing grease accumulation from commercial kitchen ventilation filters to ensure safety and airflow.
low
HOW-TO-FIX-BURNERThe internal resistance wire inside the coil snapped, or the socket it plugs into can't deliver power anymore. This guide walks you through figuring out which one it is and fixing it without buying parts you don't need.
low
HOW-TO-FIX-BURNERSRestoring power and heat to non-functional coil or radiant electric cooktop elements.
low
HOW-TO-RESETA hard reset restores the oven's electronic control board to its factory state by clearing temporary memory and discharging residual electricity from the capacitors.
low
LOCThe control board has disabled the entire keypad. It won't accept any input until you run the unlock sequence. Think of it like your phone's screen lock, except the button to unlock it is hidden in the fine print of a manual most people tossed out the day they set the oven up.
lowbeginner
MODEL-LOOKUPA guide to locating the model number tag on a range or oven to access the correct parts diagrams and exploded views.
lowbeginner
OVEN-IGNITER-REPLACEThe hot surface igniter heats up to roughly 2500°F, and that heat draws enough amperage to signal the gas safety valve to open. When it's dead or too weak to pull enough amps, the valve stays shut and your oven just sits there cold no matter what temperature you set.
lowintermediate
PFPF stands for Power Failure. It means the electronic control board lost power and just rebooted. It's a status notification, not a hardware fault. The board's basically saying it lost power at some point and needs you to acknowledge it before it'll let you cook again.
lowbeginner
VENT-CLEANINGYour vent hood filter is basically a mesh trap that catches grease and smoke particles before they hit your fan motor or ductwork. Over time that grease polymerizes, meaning it hardens into a sticky varnish-like coating that regular wiping won't touch. The hot soak method breaks that bond chemically instead of relying on scrubbing.
low
VENT-CLEANINGBasically, this is about cleaning combustible grease off your range hood's filters and housing before it becomes a fire hazard or kills your fan motor. Grease from cooking smoke coats everything and over time it polymerizes into a sticky, flammable layer that blocks airflow and overworks the motor.
low
VENT-CLEANINGGrease from cooking vaporizes and then condenses inside the filter mesh, layering up over time. Eventually those layers get thick enough to block airflow and your hood becomes basically useless. You're just moving greasy air around instead of actually exhausting it out of your kitchen.
low

Refrigerator79 codes

View all 79 codes →
CodeIssue
NOT-COOLINGYour fridge's job is to move heat from inside the cabinet to outside it. When this fails, hot air gets trapped because the condenser can't dump it, or a stuck defrost heater is actively adding heat. Either way, the inside of your fridge stops being cold.
criticalintermediate
DOOR-GASKETThe door gasket is a flexible, magnetic rubber strip that creates an airtight seal between the freezer cabinet and the door. When it's working right, it holds sub-zero temps inside. When it fails, warm air keeps sneaking in.
higheasy
DOOR-GASKETThe door gasket is a flexible magnetic strip encased in vinyl that creates an airtight seal between the door and the refrigerator cabinet to maintain internal temperatures.
highintermediate
DOOR-GASKETThe door gasket is a flexible, magnetic vinyl strip that creates an airtight seal between the refrigerator door and the cabinet. Its job is to keep cold air inside while preventing warm, moist room air from entering the cooling compartments.
higheasy
DOOR-GASKETThe door gasket is a flexible, magnetic rubber strip attached to the outer edge of your refrigerator or freezer door. When the door closes, it compresses against the cabinet frame and creates an airtight seal that keeps cold air in and warm, humid air out. When that compression fails, even by a tiny amount, your whole cooling system starts working overtime.
higheasy
DOOR-GASKETThe gasket is the flexible magnetic rubber strip around your door edge that creates an airtight seal when the door closes. When it's working right, you get a slight suction when you open the door. When it's not, warm humid air sneaks in constantly and your compressor can't keep up.
highbeginner
DOOR-GASKETThe door gasket is a flexible magnetic strip wrapped in vinyl or rubber that creates an airtight seal between the fridge cabinet and the door. When it's working right, you almost have to tug to get the door open. When it's not, cold air leaks out constantly and your compressor never gets a break.
higheasy
FREEZER-WORKS-FRIDGE-NOTBasically, the airflow circulation system broke down somewhere. Most fridges use a single evaporator coil sitting in the freezer. When something mechanical fails or ice blocks that duct, cold air stops moving. The freezer stays cold because that's where the coils live, but nothing gets pushed through to the fridge side.
highintermediate
LIGHT-ON-NO-COLDThe lighting circuit runs separately from the cooling components. So when your light's on but there's no cold, something in the compressor circuit, the evaporator fan, or the sealed refrigerant system has failed. Power's getting in the door, it's just not reaching the right parts.
highintermediate
NOT-COOLINGYour fridge can't hold a safe food storage temperature of 37 to 40 degrees Fahrenheit. Something in the cooling or airflow system has broken down, and the refrigerant isn't moving heat out of the cabinet the way it's supposed to.
highintermediate
NOT-COOLINGThe refrigerator is failing to maintain the set temperature in one or both compartments. This indicates a failure in heat exchange, air circulation, or the refrigeration cycle itself.
highintermediate
NOT-COOLINGThe fridge can't maintain safe temps basically because heat's not getting out or cold air's not moving around properly. Either the sealed refrigerant system is struggling, the fans that move air aren't spinning, or ice has built up and choked off airflow completely.
highintermediate
NOT-COOLINGThe refrigerator is no longer removing heat from the cabinet. This indicates a failure in the heat exchange loop, typically caused by blocked airflow, a failed fan, or a compressor that cannot start.
highintermediate
NOT-COOLINGThe refrigeration system's producing cold just fine in the freezer, but that cold air isn't making it into the fresh food compartment. Something's either blocking the airflow, icing up the passage, or the fan that moves the air has quit.
highintermediate
NOT-COOLINGPower's getting to the unit and the light probably works fine, but the compressor either can't start or the sealed refrigerant system can't move heat out of the cabinet. It's either an electrical problem stopping the compressor from kicking on, or the compressor itself is mechanically done.
highintermediate
NOT-COOLINGBoth the freezer and fridge sections can't hold safe temps, which means refrigerant isn't flowing or heat isn't escaping the cabinet. Could be mechanical, a blocked coil, or something electrical that's stopping the compressor from starting at all.
highintermediate
NOT-COOLINGBoth compartments are failing to reach safe temps because the refrigeration cycle itself has broken down, usually on the heat rejection side, meaning the system can't dump the heat it's pulling out of your food fast enough to keep up.
highintermediate
NOT-COOLING-FREEZERYour cooling system's still running, but something's blocking or breaking the cold air delivery specifically to the freezer compartment. The compressor's making cold just fine, but either the fan can't spread it around or a wall of ice is blocking the vents. The fridge gets just enough to stay around 38 degrees, but the freezer can't hit 0.
highintermediate
NOT-COOLING-FRIDGEThe cooling system's functional because the freezer's hitting temp, but cold air isn't being transferred into the fresh food compartment. There's one cooling loop, one set of coils, and if something blocks or interrupts the air path between those two sections, you get exactly this.
highintermediate
NOT-FREEZINGThe unit's getting power and the mechanical parts are trying to cool, but it can't hit or hold the sub-zero temps needed to actually freeze food. Something's blocking the heat exchange cycle, either on the heat-out side or the cold-air-distribution side.
highintermediate
NOT-RUNNINGThe condenser fan motor at the bottom rear of your fridge has stopped turning. Without it spinning, heat can't escape from the refrigerant loop, your compressor overheats, and the whole cooling system starts falling apart. It's basically trying to cool your food with nowhere to dump the heat it's generating.
highintermediate
NOT-RUNNINGThe refrigerator motor (compressor) is not receiving power, or is physically unable to start due to an electrical failure in the start components or the motor itself.
highintermediate
NOT-RUNNINGThe compressor, evaporator fan, and condenser fan have all stopped because the electrical path feeding them is broken somewhere. Either power isn't reaching the machine at all, or the control board that tells those parts to run has stopped sending the signal.
highintermediate
NOT-SPINNINGYour fridge's air circulation has stopped. Either the evaporator fan inside the freezer compartment isn't moving cold air into the fridge section, or the condenser fan near the compressor isn't cooling the system down. Either way, cold air isn't going where it needs to go and your temps are climbing.
highintermediate
NOT-SPINNINGYour fridge has two fans running almost constantly. The evaporator fan circulates cold air from the freezer coils through the rest of the cabinet. The condenser fan pulls heat away from the compressor. When either one stops, the whole system falls apart because airflow is basically how a refrigerator moves cold from point A to point B.
highintermediate
SY EFThe main control board lost communication with the evaporator fan motor in the freezer. It's sending power but getting no RPM feedback signal back, which means either the fan isn't spinning or the signal wire isn't making a good connection.
highintermediate
SYMPTOMThe fresh food section has lost its cold air supply while the freezer stays cold. The sealed cooling system's intact. Something in the airflow path between the two compartments has failed or is blocked, so cold air can't get from one side to the other.
highintermediate
DOOR-GASKETThe door gasket is the flexible magnetic strip that seals the cold air inside the refrigerator and keeps warm, humid room air out.
moderateintermediate
DOOR-GASKETThe door gasket is a flexible, magnetic rubber strip attached to the outer edge of the refrigerator or freezer door that creates an airtight seal to maintain internal temperatures.
moderateeasy
DOOR-GASKETThe gasket is basically a magnetic rubber strip that wraps around your freezer door and suctions it shut against the cabinet frame. When it breaks down, warm humid air gets in, freezes on contact with cold surfaces, and your compressor runs nonstop trying to compensate for the constant heat load.
moderateeasy
DOOR-GASKETThe door seal, or gasket, is a magnetic strip inside a vinyl sleeve that runs around the entire perimeter of the freezer lid. When you close the lid, that magnet pulls the vinyl tight against the cabinet to create a hermetic seal and stop warm air from getting in.
moderateeasy
DOOR-GASKETThe door gasket is a flexible magnetic strip that creates an airtight seal between the fridge door and the cabinet. When it fails, cold air leaks out and warm humid air gets in, forcing the compressor to run nonstop trying to catch up.
moderateeasy
DOOR-GASKETThe door gasket is the flexible magnetic strip attached to the outer edge of the refrigerator or freezer door that creates an airtight seal to keep cold air trapped inside.
moderateintermediate
DOOR-GASKETThe door gasket's a flexible magnetic strip that creates an airtight seal between the refrigerator door and the cabinet. When it fails, warm humid air gets in, cold air leaks out, and your compressor runs constantly trying to compensate. Pretty simple part, but it does a ton of heavy lifting every single day.
moderateeasy
DOOR-GASKETThe door gasket is the flexible, magnetic vinyl strip that runs around the edge of your fridge or freezer door. When the door closes, magnets embedded in the gasket pull the vinyl tight against the metal cabinet frame, trapping cold air in and keeping warm, humid air out.
moderateeasy
DOOR-GASKETThe door gasket is the flexible magnetic strip that creates an airtight seal between the appliance door and the cabinet, preventing cold air from escaping and warm air from entering.
moderateeasy
DOOR-GASKETThe door gasket is a flexible magnetic strip that creates an airtight seal between the freezer lid and the main cabinet to maintain freezing temperatures.
moderateeasy
DOOR-GASKETThe gasket is the flexible magnetic rubber seal attached to the lid that creates an airtight barrier to keep cold air in and moisture out.
moderateeasy
DOOR-NOT-SEALINGThe door gasket (seal) has lost its airtight integrity, allowing warm, humid air to enter the cabinet and cold air to escape.
moderateeasy
FROST-BUILDUPWhen moisture from warm air or food gets into the cold compartment and the defrost system isn't burning it off every 8-12 hours like it's supposed to, that moisture freezes onto the evaporator coils. Stack enough of those missed cycles together and you've got a serious frost problem.
moderateintermediate
FROST-GUIDEFrost buildup means your fridge's automatic defrost system isn't keeping up with the ice forming on the evaporator coils, or warm moist air is leaking in through a bad seal and freezing wherever it touches cold metal or plastic.
moderateintermediate
GASKET-FAILUREA refrigerator gasket is the flexible vinyl strip that seals the door shut. When it fails, it allows warm air and moisture into the unit, causing frost, spoiled food, and high energy bills.
moderateeasy
GASKET-FAILUREThe gasket is that flexible rubber strip running around the perimeter of your refrigerator door. It's got a magnetic strip embedded in it that pulls the rubber tight against the cabinet frame. When it hardens, warps, or tears, cold air leaks out and warm, humid air gets in and turns into frost.
moderatebeginner
HOW-CLEAN-COILSCondenser coils are the network of copper or aluminum tubes at the bottom or rear of your refrigerator where refrigerant releases heat to the surrounding air. When coated in dust, the coils cannot dissipate heat efficiently, causing the compressor to run longer cycles, overheat, and eventually fail prematurely. This guide walks you through locating, accessing, and cleaning them properly.
moderateintermediate
HOW-RESETA refrigerator reset clears the control board's memory and forces all sensors, relays, and the compressor control circuit to reinitialize from scratch. It's basically rebooting a computer when the software gets stuck in a bad state, except the compressor pressure side adds a time requirement you can't skip.
moderatebeginner
HOW-TOFreezer door gasket is not sealing properly, allowing warm air to enter and causing frost buildup or temperature issues
moderatebeginner
NOT-COOLINGThe refrigerator is failing to maintain the set temperature in one or both compartments, typically due to restricted airflow, heat exchange issues, or a component failure in the sealed or defrost systems.
moderateintermediate
NOT-MAKING-ICEThe ice maker's stopped cycling. That means it's either not getting water, the tray isn't cold enough to trigger the harvest thermostat to close, or the motor that actually ejects the cubes has seized up or stripped out.
moderateintermediate
SEAL-LEAKThe door gasket is a magnetic vinyl strip running the full perimeter of your fridge door. When it's working, it creates an airtight seal every single time the door closes. When it fails, warm humid air sneaks in constantly and your compressor has to work overtime just to keep up.
moderateeasy
TROUBLESHOOTINGComprehensive diagnostic guide for identifying and fixing common wine cooler failures, including cooling issues, noise, and electrical faults.
moderatebeginner
TROUBLESHOOTINGYour fridge has a handful of systems that all depend on each other: the compressor, two fans, a defrost cycle, and a drain. When one fails, the symptoms often point somewhere else entirely. This guide helps you trace the actual root cause instead of just guessing and throwing parts at it.
moderatebeginner
TROUBLESHOOTINGA comprehensive guide to identifying and resolving the most frequent refrigerator failures seen in the field.
moderatebeginner
CLEANINGRoutine preventative care to ensure cooling efficiency, prevent ice buildup, and extend compressor life.
lowbeginner
FILTER-GUIDEYour fridge filter is basically a compressed carbon block. Water flows through it, the carbon traps chlorine, lead, sediment, and other contaminants. Over time the carbon saturates and flow slows down. This guide breaks down which filters are worth buying, how to pick the right one for your fridge, and when to know it's time to swap.
lowbeginner
FILTER-GUIDEA buying guide for refrigerator water filters covering how to spot properly certified filters, why OEM usually beats generic, and what the NSF certification numbers actually mean for your family's water quality.
lowbeginner
FILTER-GUIDEYour fridge pumps water through a carbon block before it hits your dispenser or ice maker. That carbon's supposed to grab chlorine, lead, cysts, and whatever your municipal water's carrying. When the filter's expired or just poorly made, that carbon's either too saturated to work anymore or was never actually certified to catch the dangerous stuff in the first place.
lowbeginner
HOW-TO-CHECK-FAILUREFiguring out if your fridge is actually dying or just needs basic maintenance. Most refrigerators give you warning signs weeks or months before they quit completely. The trick is knowing which signs mean 'clean your coils' versus which ones mean 'start shopping for a replacement.'
low
HOW-TO-CHECK-RUNNINGVerifying the operational status of the compressor, fans, and power supply to ensure the appliance is cooling correctly.
low
HOW-TO-DEFROSTThe recommended schedule and technique for clearing ice buildup from manual-defrost freezer compartments. It's routine maintenance that keeps cooling coils working efficiently and prevents compressor strain from ice-blocked airflow.
low
HOW-TO-DEFROSTFrost builds up on the evaporator plate inside the freezer compartment when moisture from the air freezes on contact with the cold surface. Once that layer gets thick enough, it blocks airflow and insulates the plate, killing the fridge's ability to cool properly.
low
HOW-TO-DEFROSTThe process of removing excessive frost buildup from the freezer compartment to restore proper airflow and cooling efficiency.
low
HOW-TO-DEFROSTExcessive frost on the interior walls and evaporator coils blocks airflow and makes the compressor work way harder than it should. Removing that ice restores the unit's cooling efficiency and basically gives the whole system a fresh start.
low
HOW-TO-DEFROSTIce accumulates on the evaporator plate when warm humid air gets inside and freezes on contact. Enough of it and airflow gets blocked completely, so the compressor runs constantly but the fridge never actually gets cold.
low
HOW-TO-DEFROSTThe defrost button is a manual trigger that cuts the cooling cycle and lets the evaporator coils warm up enough to melt off the frost that's accumulated on them. Some older models actually fire a small heating element when you press it. Either way, you're just giving the coils a chance to shed the ice.
low
HOW-TO-DEFROSTA manual maintenance procedure to remove heavy ice accumulation from a freezer compartment while using professional containment methods to prevent water damage to floors.
low
HOW-TO-DEFROSTWhen your freezer's auto-defrost fails or you've got a manual-defrost unit, ice builds up on the evaporator coils and walls until airflow is completely blocked. This guide walks you through safely melting that ice fast without damaging the coils or plastic liner.
low
HOW-TO-DEFROSTIce builds up on the evaporator coils because every time you open the door, warm humid air sneaks in and freezes on contact. That frost layer acts like insulation, blocks airflow, and makes the unit work way harder than it should just to stay cold.
low
HOW-TO-DEFROSTThe process of manually removing accumulated ice from the evaporator plate and freezer compartment to maintain cooling efficiency.
low
HOW-TO-DIAGNOSE-FRIDGEA step-by-step checkup that separates 'needs a $20 part' from 'call the appliance store.' You're checking power, temperature, door seals, sounds, and coils in that order to figure out if you've got a home fix or a real repair on your hands.
low
HOW-TO-FIX-COOLINGYour mini fridge's cooling system is losing the battle against heat. Either ice is blocking the evaporator, dust is choking the condenser coils, or warm air's sneaking in through a bad door seal. The refrigerant's probably still there. It just can't dump heat fast enough to keep things cold.
low
HOW-TO-FIX-FREEZER-SEALThe rubber gasket around your freezer door has a magnetic strip inside that holds it tight against the metal frame. When that seal breaks down, warm moist air sneaks in constantly. Your freezer turns that moisture into frost, your compressor works overtime to compensate, and everything goes sideways from there.
low
HOW-TO-FIX-GASKETRestoring the airtight magnetic seal on a freezer door to prevent frost buildup, energy waste, and compressor strain.
low
HOW-TO-RESETA system reset reboots the refrigerator's main control board, clearing temporary software glitches, stuck defrost cycles, or communication errors between the display panel and the main board that built up during a power event or after a component swap.
low
HOW-TO-RESETA manual power cycle or control board reboot used to clear error codes, restore cooling after a power surge, or sync the internal computer with the hardware.
low
HOW-TO-RESETWhen you restart a fridge, you're basically clearing the brain. The control board loses its memory of any temporary fault codes or frozen sensor readings, and when it boots back up it re-checks everything from scratch. Think of it like rebooting your router when the internet's acting up.
low
HOW-TO-RESET-COMPRESSORResetting a refrigerator compressor involves power-cycling the unit to allow internal pressures to equalize and the electronic control board to reboot its cooling logic.
lowbeginner
MAINTENANCERoutine upkeep to prevent frost buildup that strains the compressor, maintain door seal integrity so warm air stays out, and keep condenser coils clear so the unit can actually shed heat properly.
lowbeginner
REPLACE-FILTERBasically your filter's either physically clogged with sediment or the carbon inside has hit its limit for removing chlorine and contaminants. Either way, water supply to the ice maker is restricted or compromised, and the fridge might be flagging it's time to swap it out.
loweasy
WARRANTY-GUIDEA buying guide to help seniors find the right home warranty plan, covering what to look for in the contract, which companies actually pay claims without a fight, how to avoid high-pressure sales tactics that specifically target older homeowners, and how to make this work on a fixed income without getting buried by fine print.
lowbeginner

Washer48 codes

View all 48 codes →
CodeIssue
BANGING-ON-SPINThe tub's literally hitting the side of the cabinet because it's off-center. Either the laundry shifted and threw the balance off, or the suspension system that's supposed to keep the tub stable while it spins has gotten too weak to do its job anymore.
highintermediate
DRAIN-FAILUREThe control board sends a signal to the drain pump motor, which spins an impeller to push water out through the hose. When something blocks that flow, or the motor burns out, the water just sits there. The board sees it can't complete the drain cycle and either stops the machine or throws a code.
highintermediate
DRAIN-PUMPThe drain pump is the motorized component responsible for forcing water out of the wash tub and through the drain hose during the drain and spin cycles.
highintermediate
DRAIN-PUMPThe drain pump is the mechanical heart of the drainage system. It uses an electric motor and an impeller to push wastewater out of the tub and through the drain hose into your home plumbing.
highintermediate
DRAIN-PUMPThe drain pump is the motorized component that forces water out of the wash tub and through the drain hose during the drain and spin cycles. When it fails, water stays put.
highintermediate
GENERIC-WASH-DRAINYour washer's basically stopped pushing water out through the drain hose. Something's blocking the flow, the pump motor's died, or the machine thinks the lid's open and won't even try. Water's just sitting there with nowhere to go.
highintermediate
GRINDING-NOISEYour washer's making that noise because metal or hard plastic parts are physically rubbing against each other under load. Something's lost its lubrication, broken loose, or just worn down to the point where it can't move cleanly anymore. It's not electrical or software. Purely mechanical.
highadvanced
GRINDING-SPINA mechanical grinding noise during spin indicates that the drive system is struggling with friction. This is typically caused by metal bearings that have lost their lubrication or plastic drive gears that have stripped their teeth.
highadvanced
KNOCKING-SPINThe inner wash tub is spinning at 800-1200 RPM but it's not staying centered anymore. The rods or shocks that are supposed to hold it in place have worn out, so instead of spinning in a controlled circle, it's wobbling and physically smacking into the outer cabinet frame on every rotation.
highintermediate
LEAK-BOTTOMA puddle forming underneath a washing machine usually indicates a failure in the internal plumbing, a worn-out tub seal, or a cracked drain pump housing that allows water to escape during the fill, wash, or drain cycles.
highintermediate
LEAKINGWater's escaping through the front door area. That usually means the rubber gasket has failed, something's blocking the seal from seating properly, or the door's sagging off its hinges enough that it's not centering on the boot anymore.
highintermediate
LEAKING-DRAINWater's escaping at the point where your washer dumps its dirty water into the home's drain system. Could be the hose physically failing, a loose pump connection, or your plumbing just can't keep up with how fast the pump's pushing water out.
higheasy
NO-FILL-GENERICBasically your washer's board sends voltage to the inlet valve solenoid to pull open a rubber diaphragm and let water flow in. When something in that chain breaks, whether it's the valve itself, the wiring, or the sensor that monitors water level, the tub just sits there empty and the board has no idea why.
highintermediate
NOT-DRAININGThe washer has detected that water is remaining in the tub after the drain portion of the cycle. This is typically caused by a physical blockage in the pump, a kinked exit hose, or a total mechanical failure of the drain pump motor.
highintermediate
NOT-SPINNINGThe washer filled and agitated just fine but can't transition into the high-speed rotation needed to pull water out of your clothes. It's usually a safety sensor cutting things off or a mechanical failure somewhere in the drive train.
highintermediate
OEOE stands for Output Error or Overboard Error. The control board runs the drain pump, watches the pressure sensor, and if the water level hasn't dropped after the allotted drain window, it throws OE and stops the cycle to keep from making a mess.
highintermediate
OFF-BALANCEThe inner tub isn't centered or stabilized when it starts spinning. So it swings around and smacks the outer cabinet. That's the banging you're hearing. At high RPMs, even a tiny wobble turns into a full-on collision inside that machine, and it gets worse every cycle.
highintermediate
SQUEAK-SPINThe washer's throwing out a high-pitched friction noise during the spin cycle, which means something's rubbing that shouldn't be. Usually it's the drive system, belt, idler pulley, or the main tub bearings starting to fail.
highintermediate
WATER-DRIPPINGWater's getting into your drum when the machine isn't running. The inlet valve, basically an electrically controlled gate between your house plumbing and the washer, can't hold back the water pressure anymore. Either the rubber seal inside has failed mechanically, or debris is physically holding it open.
higheasy
5dThe 5d code (which often looks like 'Sd') stands for 'Suds Detection'. It means the control board has detected an overabundance of soap bubbles that are creating too much air pressure or drag, preventing the drum from spinning properly.
moderateeasy
DCDC stands for Distribute Clothes, or sometimes Door Closed depending on the machine. It fires when the vibration sensor detects the drum wobbling too hard during spin. The washer stops itself before the unbalanced spinning can damage the motor, suspension, or cabinet walls. It's a safety response, not a sign the machine is broken.
moderatebeginner
E3The E3 error code typically indicates a 'Drain Timeout' or an 'Out of Balance' condition. The washer's control board has detected that the water isn't draining fast enough or the tub's vibrating too violently to safely reach spin speeds.
moderatebeginner
F02F02 means the drain cycle ran too long without the water level actually dropping. The pressure switch reports to the control board when the tub's empty, and if that signal never comes within the time limit, the board throws F02 and shuts everything down.
moderateintermediate
F21F21 means Long Drain. The control board kicked off a drain cycle, set an eight-minute timer, and the water level sensor never confirmed the tub was empty in time. So it gave up and threw the code. Your machine literally timed out waiting for the water to leave.
moderateintermediate
F5The F5 error code indicates a Lid Lock or Door Latch failure. The control board has attempted to lock or unlock the lid but failed to receive the proper confirmation signal from the switch.
moderatebeginner
HOW-CLEANOver time, detergent residue, fabric softener, hard water minerals, and organic matter from clothes build up inside your washer's drum, hoses, door seal, and dispenser. That buildup traps moisture and becomes a breeding ground for mold and bacteria, which is what causes that musty smell everyone notices eventually.
moderateintermediate
HOW-RESETA washer reset clears the control board's memory, unlocks a stuck cycle, and wipes active error codes. Basically you're forcing the machine's brain to forget whatever confused state it locked itself into and start fresh from zero.
moderatebeginner
HUMMING-NOISEYour washer's getting power to a motor or valve solenoid, but something's physically blocking it from doing its job. The electrical energy can't go anywhere useful, so it converts to heat and noise instead. That hum is basically the part saying I'm trying but I can't move.
moderateintermediate
NOT-DRAINING-SPINNINGYour washer's control board won't start the spin cycle until the pressure switch confirms the tub is empty. If water's still sitting in there, the board basically says 'not yet' and spin just doesn't happen. It's a flood-prevention feature, not usually a mechanical failure.
moderateintermediate
SENSING-FILLBasically the washer hits its first step, tries to confirm water's coming in and the lid's locked, and can't get a clean signal back from one of those sensors. So it just sits there waiting. It won't move to wash until every box is checked.
moderateintermediate
SUDSThe washer's detected way too many soap bubbles in the drum. There's so much foam the machine can't drain or spin properly, so the pressure sensor reads all those suds as standing water and tells the control board to pause everything until it clears up.
moderateeasy
TROUBLESHOOTINGYour washer's throwing a fit because something in the mechanical or electrical system is out of spec. Could be a blocked pump, a snapped belt, a dead sensor, or a fried solenoid. The machine's basically trying to tell you something's wrong before it does something worse and more expensive.
moderatebeginner
TROUBLESHOOTINGGeneral repair guide covering the most common mechanical and electrical failure points in a top-loading washing machine. Applies to both belt-drive and direct-drive models from all major brands.
moderatebeginner
uLuL stands for Unbalanced Load. The control board watches the motor's current draw and the tub's rotational speed. When the basket wobbles outside the acceptable range during spin ramp-up, it cuts power and throws this code to keep the machine from beating itself apart.
moderatebeginner
5dThe 5d error code, often appearing as Sd on many digital displays, indicates that the control board has detected an excessive amount of soap suds in the drum. This condition prevents the washer from draining or spinning correctly because the foam interferes with the pressure sensor and the drain pump.
lowbeginner
BEST-CLEANERA buying guide for top-loader washing machine cleaners, covering why top loaders need a different approach than front loaders due to higher water volume and the hard-to-reach gap between the two tubs where soap scum and mold love to hide.
lowbeginner
CLEANA maintenance procedure using liquid chlorine bleach to sanitize the internal drum, outer tub, and rubber components to eliminate mold and bacteria.
lowbeginner
CLEAN-WITH-BLEACHA preventative maintenance procedure using liquid chlorine bleach to sanitize the internal drum, outer tub, and rubber gasket to eliminate mold and odors.
low
CLEANINGA comprehensive deep-cleaning procedure using specialized chemical agents to remove biofilm, detergent residue (scrud), and mineral scale from the internal components of a clothes washer.
lowbeginner
CLEANINGYou're clearing out the physical debris filter inside the pump housing and flushing the household drain plumbing. The filter catches lint, hair, and small objects before they reach the pump. The standpipe flush breaks down the soap scum biofilm that coats the inside of your drain hose and wall pipe over time.
lowbeginner
CLEANINGBasically, you're running an empty hot cycle with bleach to kill the mold, mildew, and detergent gunk that builds up on drum walls, pump housing, and rubber seals over time. It's not a machine error. It's regular maintenance, like changing your car's oil before the engine starts knocking.
lowbeginner
DEEP-CLEANINGA deep clean is a preventative maintenance process that removes bacterial biofilm from the washer and flammable lint from the dryer to ensure safety and performance.
low
HOW-TO-BALANCEThe washer's adjustable legs aren't making equal contact with the floor, so the chassis rocks when the drum spins. The spinning tub creates centrifugal force that amplifies any wobble, turning a tiny tilt into a machine that sounds like it's trying to escape the laundry room at 1200 RPM.
low
HOW-TO-BLEACHThe process of safely adding liquid chlorine bleach to a laundry cycle to whiten fabrics or disinfect the appliance tub.
low
HOW-TO-BLEACH-TOP-LOADERInstructions for safely adding liquid chlorine bleach to a top-loading washing machine to whiten clothes and sanitize the drum.
low
HOW-TO-CLEAN-AGITATORA hands-on cleaning routine for top-load washers with a central agitator column. The goal is to strip out accumulated biofilm, mineral deposits, and detergent residue that collects inside the tub, under the agitator, and in the fabric softener dispenser between normal washes.
low
HOW-TO-CLEAN-WASHERA maintenance procedure to remove biofilm, detergent buildup, and odors from a washing machine using common household ingredients instead of commercial cleaners.
low
SUDYour washer's detected an over-sudsing condition. The pressure sensor's picking up air pockets instead of water, or the motor's sensing too much drag from foam. Either way, the machine can't spin or drain properly, so it stops and throws the code at you.
lowbeginner

Dishwasher42 codes

View all 42 codes →
CodeIssue
1HThe high-limit thermostat tripped because water temperature inside the tub exceeded the safe maximum threshold
highintermediate
888The main control board has detected an internal fault or crashed into an unrecoverable error state. It's basically the processor throwing up its hands and refusing to continue.
highadvanced
CFEThe main control board lost its communication signal with the user interface board in the door. Basically the two computers can't pass data back and forth anymore, so the whole machine locks up and throws CFE to tell you something's wrong with that link.
highadvanced
FAULT-353Fault code 353 is a specific internal control board diagnostic code on select GE dishwasher models. It's the board's way of flagging a hardware-level failure, usually in the processor or onboard memory. The machine can still power on but can't execute any cycle logic because the board's core functions are compromised.
highadvanced
FILLS-NO-WASHThe dishwasher fills with water normally but the wash cycle never starts. No spray arm rotation, no washing action, water just sits there in the tub going nowhere.
highintermediate
IHThe inlet heater circuit failed to reach or maintain the target temperature during the wash fill phase
highintermediate
KEEPS-OFFThe dishwasher repeatedly stops and loses power or exits cycle mode during operation
highintermediate
MONOGRAM-REPAIRGE Monogram dishwashers run on their own platform, not shared with GE Adora or Profile, and the control panel is buried in the top edge of the door where you can't see it while it's running. When something goes wrong you can't diagnose it with the standard GE button sequences. The Monogram line has its own service mode and its own beep codes, which is why a lot of techs who don't work on these regularly miss the actual cause.
highadvanced
NEThe control board detected a loss of power or an electrical circuit fault preventing normal operation
highbeginner
OVERFLOW-DETECTIONThe dishwasher control board has detected a high water level condition via the float switch or pressure sensor, triggering a safety drain mode to prevent flooding.
highintermediate
WONT-TURN-ONThe dishwasher has zero power. Display is dark, no LEDs anywhere on the panel, nothing responds to any button, and there's no sound at all. It's not paused, not locked out, not mid-cycle. There's genuinely no electricity reaching the control board right now.
highbeginner
999The 999 code fires when the UI board and main control board lose their data connection. Either the signal's corrupted, the voltage on the communication line dropped out, or the firmware just locked up and needs a hard reboot to clear itself.
moderateintermediate
BUTTONS-NOT-WORKINGOn GE dishwashers, unresponsive buttons almost always trace back to the touchpad membrane rather than the control board itself. The ribbon cable connecting the membrane panel to the board corrodes or delaminates, breaking the circuit path for individual keys or entire rows. Older GE Adora models are especially prone to this because the membrane was bonded with a single-sided adhesive that dries out over time.
moderateintermediate
C1The dishwasher has detected that water is failing to drain from the tub within the required timeframe, typically 3 to 5 minutes. This usually points to a physical blockage in the drain line, air gap, or pump assembly.
moderatebeginner
C2C2 means the control board counted down its drain timer (usually 7-10 minutes) and the water level sensor never confirmed the tub was empty. The pump ran the whole time. It just couldn't push the water out.
moderateintermediate
CAFE-TROUBLESHOOTGE Cafe dishwashers are GE's top-tier line with stainless interiors, bottle jets, and a real alphanumeric display that shows you actual error codes. When something goes wrong, the display gives you a specific fault like PF, C2, or a numeric code instead of just blinking at you. Way more useful than the entry-level GE models.
moderateintermediate
ERROR-CODESGE dishwashers use a 2-3 character alphanumeric fault code system to flag specific subsystem failures. When a sensor or component goes out of range, the control board logs the fault and stops the cycle. Each code points to a specific system: water supply, drain, heating, sensors, or the board itself.
moderatebeginner
FEDThe drain pump ran its full timed cycle but the water level sensor never sent the 'all clear' signal back to the control board. Could be actual water still in the sump, or more likely the pressure switch just didn't register the drop in pressure when the tub emptied out.
moderatebeginner
FLASHING-LIGHTSFlashing lights mean the control board detected a safety condition it can't run past. Usually that's the door latch not confirming closed, a flood sensor tripped by water in the base pan, or the main board and control panel losing communication with each other.
moderateintermediate
FTDThe control board started the drain cycle, let the pump run its full allotted time, and the water level sensor never confirmed the tub was empty, so it killed the cycle and logged the failure.
moderatebeginner
H2OThe dishwasher did not detect sufficient water entering the tub within the expected fill time
moderatebeginner
HUBHub page covering all GE dishwasher error codes including H2O, FTD, IH, FED, 1H, 888, CFE, PR5, and NE
moderatebeginner
HUMS-NO-WATERThe control board sends power to the inlet valve solenoid, which creates that audible hum as it tries to pull the valve open. But no water's actually entering the tub. Either something's blocking the supply before it gets to the valve, or the solenoid is energized but the mechanical components inside are physically stuck and won't move.
moderatebeginner
LEAKINGWhen your GE dishwasher is leaking, water's escaping somewhere it shouldn't during the wash or drain cycle. Could be a failed rubber seal, a cracked plastic spray arm, or a pump that's starting to weep. GE uses a specific sump design that develops leaks at the motor shaft over time, which is worth knowing before you start poking around.
moderateintermediate
LISTThis is a master list of fault codes GE dishwasher control boards use to flag specific hardware failures, sensor errors, or drainage problems that happened mid-cycle. Each code points to a specific subsystem, which is actually pretty useful when you're trying to narrow down what broke.
moderateintermediate
NOISEGE dishwashers use a Piranha hard food disposer to grind up food particles instead of relying on a filter alone. Unusual noise usually means the disposer, drain pump, or circulation motor is dealing with a blockage, foreign object, or worn bearings. Can be completely normal operation or the start of a real mechanical failure.
moderateintermediate
NOT-DRAININGAt the end of every wash cycle, your GE dishwasher fires up the drain pump to push water out through the drain hose to your sink or disposal. When that fails, either the pump can't spin because something's jammed in it, there's no power getting to the pump, or water's physically blocked from leaving the tub through the hose or check valve.
moderateintermediate
NOT-DRYINGThe dishwasher finished its cycle but didn't evaporate moisture off your dishes. Either the Heated Dry option didn't run, the Calrod heating element can't generate heat, the rinse aid system isn't sheeting water off during the final rinse, or on Profile models the AutoSense moisture sensor is misreading conditions and cutting the dry cycle short.
moderateintermediate
PR5The control board sent a signal to the pressure switch and got back something it couldn't make sense of, either no response at all or a reading way outside the expected range. It can't confirm whether the tub has water in it, so it won't let the cycle run.
moderateintermediate
SMELLSThe dishwasher's filter, sump, and drain components have accumulated food debris and bacterial biofilm that's releasing decomposition gases into the tub. Basically you've got rotting organic matter sitting in standing water somewhere in the system, and every time you open that door, it hits you.
moderateintermediate
TROUBLESHOOTComprehensive troubleshooting guide for GE dishwasher problems in order of frequency
moderatebeginner
WONT-STARTThe dishwasher has power and the display works but pressing Start does not begin a wash cycle
moderatebeginner
ADORAOverview of the GE Adora dishwasher product line including model numbers, distinguishing features, and most common repair issues
lowbeginner
DIAG-MODEDiagnostic mode is a built-in factory tool that lets the control board display stored fault codes and run individual component tests on demand. When you enter the sequence, the board basically freezes normal operation and hands you a direct window into what's been happening inside the machine.
lowintermediate
GREEN-LIGHTThe green light is a low-voltage DC power indicator built right into the main control board. When it's on, the board's transformer is converting 120V AC to the lower DC voltage the board runs on. It tells you the board has power, nothing more, nothing less.
lowbeginner
HOW-TO-STARTThe control board needs a confirmed cycle selection, a Start command, and a latched door signal all within a short window before it'll open the fill valve. No tools needed. Just timing and a firm push on that door.
lowbeginner
LOCK-CONTROLSThe control lock disables every button on the panel so nothing works until you unlock it. It's a child lock and accidental-press prevention feature built into the software. Nothing's broken, no sensor has failed. The machine's fine, it's just waiting for you to tell it to accept input again.
lowbeginner
NOT-CLEANINGThe dishwasher runs a complete cycle but dishes come out with visible food residue, grease, or spotting. No mechanical failure has happened, but water distribution or temperature is compromised enough that the wash action can't actually get your dishes clean.
lowbeginner
ORANGE-LIGHTAn orange or amber indicator light on the GE dishwasher control panel is flashing or solid
lowbeginner
QUIET-POWERGE's Quiet Power rating ranks dishwashers from QP1 at roughly 60 dBA down to QP6 at around 44 dBA, based on insulation layers and motor design. When a machine suddenly gets loud, something physical changed inside. The rating didn't get worse, something broke or got stuck.
lowbeginner
RESETProcedure to clear error codes, cancel a cycle, or restore the control board to its default state on GE dishwashers
lowbeginner
TURN-ON-OFFGE dishwashers stay in low-power standby continuously. Touching any control panel button wakes the display. The Start/Reset button manages cycle start, pause, and cancel. Only cutting power at the breaker fully de-energizes the control board.
lowbeginner
CodeIssue
Error 353Error 353 means the drive motor has failed, stalled, or tripped its thermal overload and the drum can't turn. It's a motor and drive system fault, not a drain issue, not a sensor. Something's physically wrong with the rotation system inside the cabinet.
highintermediate
GE-TIMER-ADVANCEThe timer motor needs voltage to physically turn an internal cam and advance the dial. On most GE dryers, that voltage runs through the cycling thermostat, which only closes when the drum reaches temperature. So if your heat's not working, the timer basically just sits there and waits for a signal that's never coming.
moderateintermediate
NOISEYour GE dryer's drum is supported by plastic glides up front and a ball-and-socket bearing in the rear. When those wear out, the drum drops slightly and starts rubbing against metal surfaces. Other noises come from a worn idler pulley, fraying belt, or debris caught in the blower wheel spinning at 1200+ RPM.
moderateintermediate
NOT-HEATINGThe heating element isn't energizing, so the drum is tumbling through room-temperature air. On electric models that means the 240V circuit to the element is broken somewhere - blown fuse, open element, bad thermostat, or a wiring fault. Gas models have their own ignition chain that can fail at a few different points.
moderateintermediate
NOT-SPINNINGSomething broke the mechanical link between the drive motor and the drum. Usually that's the belt (a flat ribbed band that wraps around the drum and idler pulley), or the belt switch that cut power to the motor when it sensed the belt was gone. Either way, motor's spinning in the dark.
moderateintermediate
NOT-TURNING-OFFThe dryer's end-of-cycle detection failed. Either the moisture sensor bars aren't reading conductivity correctly (clothes conduct electricity when wet, so the sensor knows when they're dry), the thermistor isn't reporting the right temperature to the board, or on older mechanical GE models, the timer motor contacts physically fused closed and can't advance past the drying phase.
moderateintermediate
SMELLSSomething inside is overheating that shouldn't be. Either lint has accumulated near the heating element and is scorching every time it kicks on, a rubber belt is slipping and burning, or the plastic drum glides are grinding down from friction. None of this is normal and all of it needs attention before it gets worse.
moderateintermediate
TAKING-LONGYour dryer's control board is seeing heat cycles that exceed normal run time, usually because restricted airflow is forcing the high-limit thermostat to cut the heating element off early. The drum keeps spinning but without consistent heat, moisture can't escape the load.
moderateintermediate
WONT-STARTThe dryer's control system received a start command but can't complete the motor start sequence. Something in the safety or mechanical circuit is open, whether that's a blown thermal fuse, a failed door switch, a broken belt, or a busted start switch. The board's fine but it won't fire the motor until that circuit closes.
moderateintermediate
HUBThe dryer's control board detected a fault in the drive system, most likely the drum motor, motor wiring, or drum rotation feedback. When any of those signals fall outside expected range, the board throws a numeric code and cuts power to the motor to prevent further damage.
lowbeginner

Microwave9 codes

View all 9 codes →
CodeIssue
F3F3 means the control board detected a continuous closed circuit on the touchpad for more than 60 seconds straight. A button is stuck or the internal membrane layers fused together and the board thinks someone's been holding a key forever. It shuts everything down rather than risk an unintended start.
highintermediate
NOT-HEATINGThe magnetron is the vacuum tube responsible for generating microwaves. A failure means the component has either lost its vacuum, the internal filament has broken, or the ceramic magnets have cracked, resulting in no heat production.
highadvanced
F3The F3 error code on a GE microwave indicates a shorted touch pad or keypad circuit. This occurs when the control board detects that a button has been pressed or shorted for more than 60 consecutive seconds.
moderateintermediate
TROUBLESHOOTINGGeneral diagnostic guide for GE Spacemaker over-the-range microwaves. When one of these units acts up, it's usually something in the safety circuit or the high-voltage section. The machine's designed to shut itself down if it doesn't see the right signals, which can make it look way more broken than it actually is.
moderatebeginner
TROUBLESHOOTINGComprehensive guide to fixing common GE over-the-range microwave issues.
moderatebeginner
TROUBLESHOOTINGA comprehensive guide to diagnosing and repairing common failures in GE over-the-range and countertop microwaves.
moderatebeginner
HUBGE microwave ovens display error codes including PF (power failure), Sensor Error, Food Error, and various F-codes. GE uses a simpler code system than Whirlpool - most errors are descriptive text rather than alphanumeric codes.
lowbeginner
PFPF on a GE microwave simply means Power Failure - the power was interrupted and the microwave needs its clock reset. This is NOT an error code indicating a fault. PF is the most commonly searched GE microwave 'error' despite being a normal informational message.
lowbeginner
SENSOR-ERRORSensor Error on a GE microwave means the built-in humidity sensor detected abnormal moisture readings during a sensor cooking cycle. The sensor measures steam output from the food to determine when cooking is complete, and the error triggers when readings are outside expected parameters.
lowbeginner
CodeIssue
BAKE-ELEMENTThe bake element is the primary heating coil located at the bottom of the oven. It converts electricity into radiant heat to cook your food during the bake cycle.
higheasy
F10The F10 error code on a GE oven indicates a runaway temperature condition where the control board detects that the oven temperature has exceeded safe operating limits, typically over 650 degrees Fahrenheit during normal baking.
highintermediate
F2GE oven F2 means the oven temperature sensor detected a reading above 615 degrees F sustained for 35 seconds or more, triggering a thermal runaway safety shutdown. Unlike F3 or F20 which are sensor faults, F2 means the oven actually reached (or appeared to reach) a dangerous temperature - most often because a relay on the control board is stuck closed, keeping the bake element on continuously.
highintermediate
F2F2 on a GE oven means the control board detected an over-temperature condition in the cavity. Either the oven is actually running dangerously hot because a relay won't shut off the element, or the temperature sensor is sending a bad resistance reading that makes the board think it's way hotter than it is.
highintermediate
F2The F2 code fires when the control board sees the oven cavity temp go past roughly 650°F during normal bake or broil, or gets a signal from the temperature sensor that looks like a runaway condition. The board shuts everything down and locks you out as a safety response.
highintermediate
F20F20 on a GE oven means the RTD temperature sensor is shorted - its resistance has dropped below 10 ohms, which the control board interprets as a dangerously high temperature reading. GE's RTD spec is 1080 ohms at room temperature, so a near-zero reading triggers an immediate safety shutdown.
highbeginner
F200GE oven F200 indicates a communication failure between the main control board and the upper secondary board on double-oven or specific GE range models that have two separate control boards. The upper board manages display and user interface functions while the main board controls heating elements, and F200 fires when data communication between them is interrupted.
highintermediate
F3GE oven F3 means the RTD temperature sensor circuit is open - either the sensor probe has failed internally or the wiring between the sensor and control board is broken. The control board detects an infinite-resistance reading (no circuit) where it expects approximately 1080 ohms, and displays F3 as a safety response.
highbeginner
F350F350 on a GE oven indicates the oven control board (main board) has detected an internal fault or has failed self-diagnostic checks. Unlike F2 or F3 which point to external components, F350 is a board-level fault where the control board itself is reporting its own failure.
highintermediate
F4The F4 code fires when the control board detects a shorted circuit in the oven temperature sensor. Basically the sensor's internal resistance has collapsed, so the board's getting a reading that makes no sense. It can't trust what the oven temp actually is, so it refuses to run.
highintermediate
GE-ELEMENT-FAILA GE oven element failure occurs when the bake or broil heating component develops a physical break or an internal short circuit, preventing the oven from reaching the set temperature.
highintermediate
GE-GLASSTOP-REPLACEGE glass stove top replacement is the process of removing a damaged, cracked, or pitted ceramic cooktop assembly and installing a new factory glass surface while transferring the existing heating elements.
highintermediate
HEATING-ELEMENTThe heating element is a resistive coil that converts 240-volt electricity into heat. When it fails, the circuit breaks and current can't flow, so the coil stays cold. The oven display and timer still work fine because those run on a separate low-voltage circuit inside the control board.
higheasy
HUBGE ovens display F-codes (F2, F3, F20, F96, F97) on standard ranges and numeric Fault codes (Fault 18, Fault 353) on newer GE Profile and GE Cafe models with SmartHQ Wi-Fi. Each code maps to a specific subsystem failure. Knowing the exact code narrows the diagnosis from the control board, RTD temperature sensor, cooling fan, or touch panel.
highintermediate
IGNITERThe igniter is a resistive heating element that glows white-hot to both light the gas burner and provide the electrical current necessary to open the gas safety valve.
highintermediate
IGNITION-FAULTThe ignition system either isn't generating a spark at the surface burner electrodes, or the oven's resistance igniter can't draw enough amperage (usually 3.2 to 3.6 amps) to open the gas safety valve. Gas is present but it's not getting lit.
highintermediate
NO-HEATThe ignition circuit isn't completing. Either the igniter isn't pulling enough amperage to open the gas valve, a thermal fuse has cut power to the whole circuit, or the safety valve solenoid itself has failed. Gas can't flow to the burner, so nothing lights.
highmoderate
NO-SPARKThis happens when the ignition system can't produce the high-voltage arc needed to light the gas. Usually it's a dead spark module, a cracked ceramic electrode that's leaking voltage to the chassis instead of the burner, or a lack of signal coming from the control board or burner switch.
highintermediate
NO-SPARKThe spark module sends a high-voltage pulse to the electrode tip, which jumps across a small air gap to ignite the gas. When that arc doesn't happen, either the module isn't firing, the electrode can't conduct properly, or something's bleeding the voltage off before it gets there.
highintermediate
NOT-PREHEATINGYour oven's supposed to hit the target temp within about 15 to 20 minutes. When it doesn't, something isn't producing heat. Could be a broken heating element, a worn-out gas igniter that won't open the gas valve, or a temperature sensor that's lying to the control board about how hot it actually is inside.
highintermediate
NOT-TURNING-ONEither the whole thing is dead with a blank display, or the display works but nothing heats up. Both cases come down to either missing voltage somewhere in the circuit or a single component that's failed and broken the path to the heating element.
highintermediate
NOT-WORKINGBasically the electrical path between your wall power and the heating element got cut somewhere. Could be the breaker, the element itself, a fuse, or the board. The oven's got 240V coming in and needs to deliver that to the bake coil, and something in that chain broke.
highintermediate
NOT-WORKINGThe oven is failing to initiate a bake or broil cycle, often due to a failed heating component, a blown safety fuse, or a lack of incoming power or gas.
highintermediate
YELLOW-FLAMEWhen a GE gas oven's flame turns yellow, the gas-to-air mix is off. There's not enough oxygen reaching the burner before ignition happens, so the gas can't burn cleanly. That incomplete combustion is what causes the yellow color, the soot, and any carbon monoxide your oven's putting out.
highintermediate
BURNER-DIAGSomething's breaking the circuit between your wall outlet and the heating coil. Could be the element itself burning out internally, the control switch behind the knob failing, the receptacle block where the burner plugs in getting charred, or the wiring connecting all those pieces. The 240 volts that need to flow through just aren't getting where they're going.
moderateintermediate
BURNER-NOT-WORKINGOne of the radiant heating zones beneath the ceramic glass surface isn't getting power or can't convert it to heat, usually because the internal heating ribbon has physically snapped or the control switch has stopped completing the circuit.
moderateintermediate
BURNER-REPLACEGE's burner replacement process means swapping out the failed heating element on your cooktop, either a plug-in coil that pulls straight out of a socket, or a radiant element mounted under glass that needs the cooktop lifted to access. The element's internal wire has basically broken or shorted.
moderatebeginner
DOOR-STUCKDuring self-clean, the oven locks its door with a motorized latch and won't release until a thermal limit switch confirms the cavity has cooled below roughly 550-600 degrees. If that switch is stuck, the motor is jammed, or the control board lost its mind during a power flicker, the unlock signal never comes and you're stuck outside your own oven.
moderateintermediate
F4The control board checks the oven sensor's resistance continuously. When it reads infinite (open circuit) or near-zero (shorted), it throws F4 and shuts down the heating system because it literally can't tell how hot the oven is getting.
moderatebeginner
F7GE oven F7 means the control board has detected a shorted or continuously-pressed key on the touch panel. The board interprets a stuck or shorted membrane keypad button as a persistent function command, and displays F7 as a safety response to prevent unintended oven operation from an always-on input signal.
moderatebeginner
F96F96 on a GE oven means the cooling fan that draws air past the control board has stopped working or is running below its required speed. GE convection ranges use this fan to prevent the control board from overheating during and after baking cycles. Without the fan running, the board's electronics overheat and the oven displays F96 as a protective shutdown.
moderatebeginner
F97F97 means the main control board in the front panel lost its communication signal with the secondary board sitting in the back guard housing. These slide-in models run a constant data signal between the two boards through a multi-pin harness. When that signal drops or gets interrupted, you get F97.
moderateintermediate
Fault 18The control board runs a quick sanity check on the RTD temperature sensor the moment you power the oven on. Fault 18 means that sensor's resistance value fell outside the expected window during that startup check. It's not saying the sensor is dead, it's saying the reading wasn't what the board expected to see at room temp before the oven attempted to operate.
moderatebeginner
Fault 353Fault 353 on a GE oven indicates a communication failure between the oven control and the range cooktop control module. This code appears exclusively on GE Profile and GE Cafe models with SmartHQ Wi-Fi integration, where the oven and cooktop sections communicate over an internal data bus. A loss of that communication triggers Fault 353 as a safety and functional alert.
moderatebeginner
GE-GAS-LOW-HEATThe oven can't reach or hold its target temperature. Something's preventing a consistent flame, whether that's a weak igniter that won't fully open the gas valve, a sensor sending bad data to the board, or heat just leaking out through a worn door seal.
moderateintermediate
NOT-HEATINGThe oven's heating system has lost continuity somewhere in the circuit. Could be a burned-out element, a failed igniter that can't draw enough current to trip the gas valve open, a blown thermal fuse, or a dead temperature sensor that's telling the control board the oven is already hot.
moderateintermediate
NOT-HEATINGThe burner's not lighting, or it's lighting but can't hold a steady flame. Either the igniter's too weak to trigger the gas valve, there's a break somewhere in the ignition circuit, or a safety component like the thermal fuse tripped and cut power to the whole system.
moderateintermediate
OVEN-NOT-WORKINGThe appliance is receiving power to the cooktop and control panel, but the specific heating components or safety circuits for the oven cavity have failed.
moderateintermediate
RESET-BUTTONThis is basically the process of clearing a logic error or error code on a GE oven. There's no physical button anywhere on these units. A reset happens through a power cycle at the breaker or a specific keypad sequence, depending on which error you're dealing with.
moderateeasy
SMOKINGOne of the oven's heating elements, the oven floor, or the door gasket is in contact with grease or residue that's vaporizing under heat. It's not always a component failure. Sometimes it's just burnt food. But it can absolutely lead to a real fire if you ignore it.
moderateintermediate
STOVE-NOT-LIGHTINGYour GE gas range is failing to create the spark or glow needed to ignite the gas. The cooktop uses high-voltage spark electrodes, and the oven uses a silicon carbide glow bar that has to reach around 2500°F to crack open the gas safety valve.
moderateintermediate
TROUBLESHOOTINGGeneric troubleshooting for GE electric ovens and ranges, covering heating failures, burner issues, and common electronic faults.
moderatebeginner
WONT-STARTThe oven's getting no voltage to the heating elements or igniter, or the control board isn't completing the circuit to start a cook cycle. Could be a physical break in the power path, a failed safety device like the thermal fuse, or the board itself isn't responding to button inputs. Basically, power's not getting where it needs to go.
moderateintermediate
GE-GAS-STOVE-MODEL-LOOKUPThis is a lookup guide, not an error code. It walks you through finding the model ID tag on your GE gas stove so you can pull the correct exploded parts diagram. Without that exact model string, you're basically guessing at parts and hoping they fit.
lowbeginner
HOW-TO-RESETThe reset clears whatever temporary software state the control board got stuck in. Think of it like rebooting your phone when an app freezes. The board reloads its base programming and any stuck relay commands or error flags get wiped out completely.
low
LOCThe LOC code on a GE oven indicates that the Control Lock or Child Lock feature has been activated, which disables all keypad functions to prevent accidental use.
lowbeginner
PFThe PF code on a GE oven stands for Power Failure. This code appears on the digital display to notify the user that the electronic control board lost power and has recently been re-energized.
lowbeginner
STOVE-TOP-COVERSGE stove top covers are protective accessories you lay over the glass or coil surface of your range when you're not cooking. They protect against scratches, impact damage, and grease buildup while also doubling as extra prep or counter space in tighter kitchens.
lowbeginner

Refrigerator33 codes

View all 33 codes →
CodeIssue
NCThe fridge isn't reaching its target cooling temperature. The compressor's either not running or can't maintain adequate refrigerant pressure. Both compartments will warm to room temperature if you don't fix this, and it happens faster than you'd expect.
criticalintermediate
ECThe control board lost accurate temperature data from the evaporator coil zone. Either the thermistor probe monitoring that coil has failed and is sending garbage readings, or the defrost system can't clear frost fast enough and the coil is getting buried in ice. Both situations kill the fridge's ability to cool properly.
highintermediate
EFThe evaporator fan motor inside the freezer compartment has stopped running or isn't being detected by the control board. This fan pulls air across the cold evaporator coils and pushes it throughout the freezer and fresh food sections. No fan means no airflow, which means no cooling anywhere in the unit.
highintermediate
FFFF stands for Freezer Failure. The control board triggers it when the freezer temp has stayed above the safe cooling threshold, usually 20 degrees Fahrenheit, for more than two hours. It doesn't mean the compressor's dead. It just means cold air isn't getting where it needs to go.
highintermediate
dEThe dE error code stands for defrost error. Basically the defrost cycle has been running more than 48 hours or it couldn't reach the cutoff temperature to end itself. Something in that defrost loop isn't working, whether it's the heater, the thermostat, or the thermistor telling the board when to stop.
highintermediate
tCThe tC code means the TwinChill or Turbo Cool system has detected a failure in the fresh food compartment specifically. The control board can't get the upper section to hit target temperature because the fan isn't spinning, the sensor's lying, or both.
highintermediate
88 88The 88 88 display means the control board either failed its startup self-test or lost communication with the user interface panel. Every display segment fires at once, then the system just hangs instead of moving on to normal operation. Usually a power event kicked this off.
moderatebeginner
CIThe CI error code on a GE refrigerator stands for Check Ice Maker. It indicates that the ice maker assembly has failed to complete a harvest cycle or the motor is struggling to reach its home position within the programmed time limit.
moderateintermediate
ERRThe main control board and a secondary board (door board, dispenser board, or inverter board) have lost communication. The refrigerator may continue cooling but will have limited or no display and control functionality.
moderateadvanced
FREEZINGThe air damper or thermistor is giving the control board bad info, so the cooling system keeps running even when the fresh food section is already too cold. Basically the board thinks the fridge is warm when it's not, and temperatures drop well below the 37°F target.
moderateintermediate
GE-CODESYour fridge's control board monitors temperature, motor function, and the defrost cycle constantly. When something falls outside normal parameters, it logs a fault code and fires an alert. Most codes point to either a temperature problem in one compartment or a component that's stopped working the way it should.
moderateintermediate
ICE-MAKERThe GE ice maker runs a timed harvest cycle: it fills with water, freezes it, heats the mold just enough to release the cubes, then ejects them into the bin. When something breaks in that chain, whether it's water flow, temperature, or the harvest motor, the whole cycle stops and you get zero ice.
moderateintermediate
LEAKINGYour GE refrigerator is actively losing water somewhere in the system. Could be the defrost drain backing up and overflowing, the water inlet valve dripping, or a seal failure in the water filter housing. The fridge itself is fine mechanically, but the water management system has a breach somewhere that needs to be tracked down.
moderateintermediate
NOISEYour GE refrigerator is producing abnormal sound from one of its core mechanical systems, usually the evaporator fan motor, condenser fan, compressor start relay, or water inlet valve solenoid. These parts run constantly and wear out, and noise is almost always the first warning before something actually stops working.
moderateintermediate
NOT-COOLINGThe refrigerator's sealed cooling system or airflow is compromised. Either the compressor can't reject heat through dirty coils, a fan has stopped moving cold air into the fresh food section, or the defrost system iced over the evaporator and blocked airflow entirely. The box can't maintain temperature.
moderateintermediate
PROBLEMSThis covers what's actually happening when your GE bottom freezer acts up. Usually it's a failure in the defrost system, the airflow path, or a sensor that's gone out of spec. None of it is random. Every symptom points to something specific.
moderatebeginner
PROBLEMSYour GE French door fridge uses a dedicated evaporator fan to pull cold air across the freezer coils and push it up into the fresh food section. When that airflow gets interrupted, the freezer stays cold but the fridge warms up. The defrost system melts ice off those coils every 8 to 12 hours.
moderatebeginner
SYMPTOMThe ice maker module has stopped cycling through its fill, freeze, or harvest stages, or the water supply side is too restricted to fill the mold correctly.
moderateintermediate
TROUBLESHOOTINGThe ice maker's internal thermostat, mold heater, motor, or water inlet valve has failed or is being affected by freezer temps that are too warm to trigger a harvest cycle.
moderatebeginner
TROUBLESHOOTINGA comprehensive guide to identifying and fixing the most frequent mechanical and electrical failures in GE side-by-side refrigerator models.
moderatebeginner
TROUBLESHOOTINGGeneral diagnostic guide for cooling failures, power issues, and lid seal problems in GE chest freezers.
moderatebeginner
TROUBLESHOOTINGGeneral diagnostic and repair procedures for cooling failures, frost buildup, or mechanical noise in the freezer section of a GE side-by-side refrigerator. The freezer generates all the cold air for both compartments, so a failure here affects the whole unit.
moderatebeginner
TROUBLESHOOTINGGeneral diagnostic guide for common failures in GE branded upright freezing units.
moderatebeginner
WATER-DISPENSERWhen you press the dispenser lever, it signals the control board to open the water inlet valve and let line pressure push water through the filter, up through the door, and out the nozzle. A failure anywhere in that chain, from the valve to the door line to the filter to the switch itself, kills the flow.
moderateintermediate
DOOR-AJARThe control board's monitoring a door switch or magnetic reed sensor. When that sensor doesn't signal 'closed' within two minutes, the alarm fires. Could be the door physically open, could be the switch itself is bad. The board basically thinks your door's been hanging open, even if it looks totally shut from where you're standing.
lowbeginner
HUBGE's control board polls the fan motors, thermistors, and defrost heater constantly, checking voltage and resistance against programmed thresholds. When something falls out of range, it throws a code and logs it internally. This hub covers what each code means and which component to test first.
lowbeginner
PFPF stands for Power Failure. The main control board lost its supply voltage at some point, whether for a split second or a few hours, and when power came back it flagged the event so you'd know the cooling was interrupted.
lowbeginner
PFPF stands for Power Failure. The control board detected that power dropped out and came back. That's it. The board just wants you to know it noticed, so it holds the code on the display until you clear it manually.
lowbeginner
PFPF stands for Power Failure. The control board detected that its power supply got interrupted, either briefly or for a long stretch. It's not a mechanical fault, it's more like a notification light that stays on until you tell the board you've seen it.
lowbeginner
XWFE-FILTERYour fridge is trying to scan the RFID chip embedded in the back of the XWFE filter and getting no response back. Could be the chip isn't lined up with the reader, the chip's cracked, or the reader inside the housing is dirty or dead. That's literally all this code means.
lowbeginner
tCtC stands for Turbo Cool. It means the fridge's control board has kicked everything into high gear to drop the internal temp as fast as possible. The compressor's running flat out and the evaporator fans are spinning faster than normal. It's a status message, not a fault.
lowbeginner
tFtF stands for Turbo Freeze. Your GE detected the freezer temp went up, so it's cranking the compressor and fans to max to pull the temp back down fast. It's a status indicator, not an error. The machine's doing exactly what it's supposed to do.
lowbeginner
tftF stands for Turbo Freeze. It's not a fault code, it's a status indicator telling you the freezer's running at maximum cooling capacity. The compressor runs continuously instead of cycling, and the evaporator fans spin faster than normal until the freezer hits a really deep cold.
lowbeginner

Washer44 codes

View all 44 codes →
CodeIssue
E2E2 means there's a motor speed control fault on GFW front-load models. The inverter board that drives the brushless motor has detected an error. Either the board itself has failed, the motor stator has a winding fault, or the communication between the inverter and main board has broken down.
highadvanced
E23E23 means the washer couldn't empty the drum within the programmed four-minute window. The pressure sensor still reads 'water present' after the pump's been running, so the control board stops the cycle and flags it.
highintermediate
E31The control board powers a pressure transducer that measures air pressure in a sealed tube connected to the tub. When the water level changes, the pressure changes, and the sensor sends back a frequency signal. E31 means that frequency is either out of range or totally absent from the board's perspective.
highintermediate
E42The E42 on a GE washer means the control board caught the motor pulling way more current than it should. Could be a mechanical restriction jamming the drum, an electrical short in the windings, or the inverter board sending bad voltage. Either way, the board shut it down before something burned up.
highintermediate
E71E71 means the main control board sent a signal to the motor inverter board and got nothing back. The inverter sits between the control board and the drive motor, converting AC power into the variable-frequency output that actually spins the drum. No communication, no spin.
highintermediate
Error 18The water level sensor detected that water hit or exceeded the maximum safe fill height inside the drum. The overflow protection circuit kicked in, cut the fill signal, and stopped the wash cycle to keep water from spilling onto your floor.
highintermediate
Error 353Error 353 indicates the drain pump failed to evacuate water from the drum within the required time. The pump motor may have failed, or an obstruction is preventing the impeller from turning.
highintermediate
H2O Supply ErrorThe washer tried to fill but didn't detect sufficient water entering the drum within the allotted time. The fill system hit its timeout limit, usually because supply pressure's too low or there's a blockage somewhere between the wall valve and the internal solenoid.
highbeginner
NOT-STARTINGThe washer's got power but won't kick off a cycle when you hit Start. Something in the safety circuit isn't completing, or the control board's not getting the signal it needs to fire up the motor. Usually it's the lid lock not confirming 'closed' to the board.
highintermediate
BLINKING-LIGHTSThe washer's control board has detected a system fault, a lid lock failure, or a motor communication error, causing the status LEDs to flash as a warning signal.
moderateeasy
CanceledThe control board aborted the active wash cycle. Could be a user action like the door popping open or the selector getting bumped, could be an auto-abort from a detected fault, or it's a communication dropout between the main board and the motor control board.
moderatebeginner
Door ErrorThe door lock assembly did not engage or the control board did not receive confirmation that the door is locked. The machine will not start or has stopped mid-cycle due to an unconfirmed door lock state.
moderateintermediate
E22The E22 fires when the pressure switch doesn't detect the water level rising fast enough. The control board counts down a fill window, usually around 8 minutes, and if the water hasn't hit the required level by then, it cuts the cycle and throws this code.
moderatebeginner
E22E22 means drain timeout. The control board's been trying to pump water out for several minutes, but the pressure sensor still thinks the tub's full. So it cuts power and throws the code to keep the pump motor from burning out.
moderatebeginner
E23The E23 error code indicates a drain timeout. Your GE washer attempted to pump out the water but the water level sensor did not detect an empty tub within the programmed four minute window.
moderateintermediate
Error 27Error 27 means the pressure sensor (water level switch) is sending a reading outside the expected range, or the control board isn't receiving a valid water level signal. The machine can't confirm how much water's in the drum, so it stops.
moderateintermediate
FLASHING-LIGHTSFlashing lights on a GE washer mean the control board paused the cycle because it detected a fault. Usually it's the lid lock, the motor, or a drainage timeout that triggers it.
moderateintermediate
FRONT-LOAD-HUBGE GFW and Profile front-load washers run a constant self-diagnostic loop between the main control board and the motor inverter. When a sensor reading falls outside the programmed range, or two boards stop talking to each other, the washer halts and stores a numeric fault code that points you at which system gave out.
moderatebeginner
Fault CodesThe washer's internal control board has detected a specific operational failure, such as a fill timeout, drain issue, or motor communication error, and has paused the cycle to prevent damage.
moderateintermediate
H2OThe H2O error on a GE washer means the control board timed out waiting for the tub to fill. It's watching for a pressure change through the air dome system, and if water doesn't reach the target level fast enough, it throws the code and stops the cycle dead.
moderatebeginner
LID-ERRORThe control board is waiting for a specific electrical signal from the lid lock assembly before it'll let the motor spin. When that signal doesn't show up, either because the switch failed or the lid never physically seated correctly, it throws this code and stops the cycle dead.
moderateintermediate
LIGHTS-FLASHINGOne or more indicator lights on the control panel are flashing in a specific pattern. These blinks are GE's way of flagging fault states when the display doesn't show a numbered error code, or when the machine's stuck in a particular mode. Which lights are blinking actually matters a lot here.
moderatebeginner
NOISEYour GE washer is telling you something's physically wrong with a moving part. Could be the drive belt slipping on the motor pulley, the agitator dogs stripped from overloading, a tub bearing failing, or just a coin stuck in the pump. The sound type and when it happens in the cycle is your best diagnostic clue.
moderateintermediate
NOT-DRAININGA GE washer not draining has standing water in the drum. GE front-loaders with UltraFresh have a drain pump filter accessible from the lower front panel. GE top-loaders require accessing the pump from underneath.
moderateintermediate
NOT-DRYINGThe washer completes its cycle but clothes come out soaking or excessively wet. The spin cycle is not extracting enough water from the load. This is a washer spin issue, not a dryer problem.
moderatebeginner
NOT-FILLINGError 18 is GE's fill timeout fault. The control board opens the inlet valve and starts a timer. If the pressure switch does not confirm the tub reached the target water level within that window (typically 8 to 12 minutes depending on model), the board aborts the cycle and stores Error 18. The machine detected that water flow was too slow or absent to complete filling safely.
moderateintermediate
NOT-SPINNINGThe control board is looking for a confirmed spin signal from the motor tachometer, or a locked door on front-loaders, before it'll run the spin cycle. If that signal doesn't come through, it shuts down to protect the motor and transmission. That's basically what's happening when you get the no-spin situation.
moderateintermediate
PROBLEMSGeneral troubleshooting for common mechanical and electrical failures specific to GE integrated laundry centers.
moderatebeginner
PROBLEMSGeneral category covering the most common mechanical and electrical failures GE washers develop over time, including motor, pump, lid lock, valve, and sensor faults across both top-load and front-load configurations. Usually wear-related or sensor failure, not catastrophic damage.
moderatebeginner
PROBLEMSGeneral diagnostic guide for common mechanical and electronic failures in GE top-load and front-load washing machines.
moderatebeginner
PROFILE-HUBThe GE Profile control board monitors its smart subsystems constantly. When it can't get a valid signal back from the SmartDispense optical sensor, the UltraFresh vent actuator, or the internal dispense pump, it throws a hub-level fault. Basically the machine's brain is saying it expected a response from a component and got nothing back.
moderatebeginner
RESET-STUCKThe washer control board has encountered a persistent hardware fault or software hang that prevents the standard reset sequence from clearing the error status.
moderatebeginner
SERVICE-MODEThe washer has entered its internal Service Mode, a technician-only menu used to retrieve stored fault codes and test individual components like the pump, motor, and valves.
moderateintermediate
SMELLSThe washer isn't throwing a fault code. It just stinks. What's actually happening is mold, bacteria, or sulfur-producing microbes colonizing warm damp surfaces inside the machine, specifically the door boot folds, drum baffles, drain pump housing, or a clogged vent path that's trapping moisture after every cycle ends.
moderateintermediate
TROUBLESHOOTINGGeneral troubleshooting for common GE washer failures that often lead to warranty service requests, focusing on DIY checks for lid, drain, and power issues.
moderatebeginner
TROUBLESHOOTINGSymptom-based troubleshooting guide covering the 9 most common GE washer problems across GTW top-load and GFW front-load models.
moderatebeginner
WONT-STARTThe control board is refusing to send power to the motor because at least one safety interlock isn't satisfied. That could be a locked control panel blocking inputs, an open lid switch circuit, a failed door latch solenoid that never confirms the door is closed, or a thermal fuse that cut power after a voltage spike.
moderateintermediate
dLdL stands for Door Lock failure. The control board sent the signal to engage the lid lock, waited for electrical confirmation back from the microswitch inside the lock assembly, and never got it. Something in that loop broke, either mechanically or electrically.
moderateintermediate
drThe control board started the drain pump and watched for the pressure sensor to confirm water was leaving. After roughly four minutes, water was still detected in the tub. So the board shut everything down and threw the dr code rather than risk spinning a full tub at high speed.
moderateintermediate
DIAGNOSTIC-MODEInstructions for entering and running GE washer diagnostic/service mode on GFW front-load and GTW top-load models, including test cycle sequences and reading output codes.
lowbeginner
DRAIN-FILTERThe filter sits between the drum and the drain pump, basically acting like a trap for anything small that slips past the drum holes. When it's clogged enough that water can't push through fast enough, the pump strains and the control board throws Error 353.
lowbeginner
HUBThe main control board and the UI board are constantly swapping data during a cycle. When that data bus drops out, whether from a loose plug, a cracked wire, or a firmware hiccup, the machine throws HUB and locks up. Think of it like two walkie-talkies on the same channel when one battery starts dying.
lowbeginner
RESETWhen a GE washer throws a fault, the main control board stores that error code in memory and locks out the active cycle. A reset forces the processor to dump that stored state and restart from scratch, clearing the board's short-term memory so it can try running again without that old fault in the way.
lowbeginner
TANK-LOWTank Low is a maintenance alert on GE SmartDispense models indicating the built-in detergent or fabric softener reservoir is running low and needs a refill. It's not a fault code and it won't stop the machine from running, but it'll stop dispensing soap until you top it off.
lowbeginner

Dishwasher41 codes

View all 41 codes →
CodeIssue
LCWater or moisture detected in the base pan beneath the dishwasher tub. The leak sensor DD81-01399A has been activated.
criticalbeginner
OCThe water level inside the tub has risen above the safe maximum. The float switch or overflow sensor triggered a shutdown.
criticalintermediate
OEWater level reached the overflow threshold. The overflow float or level sensor triggered an emergency shutdown.
criticalintermediate
3CThe main control board sent a command to the wash motor controller and got nothing back. No response, no handshake. The motor didn't run, so the board threw the 3C flag to tell you exactly where the breakdown happened.
highadvanced
HCHC stands for High temperature Caution. The control board's getting a signal that water temp exceeded safe limits, or the heater kept running when it should've stopped. Something in the heating loop is either reading wrong or actually staying energized too long. Basically the dishwasher's safety circuit kicked in before anything melted.
highintermediate
HEAVY-LIGHT-BLINKINGThe moisture or float sensor in the base tray has closed its circuit and signaled the main control board that water is present below the tub. The board kills the wash program, runs the drain pump continuously, and blinks the Heavy light to flag the active leak condition.
highintermediate
LEThe wash motor has locked up, stalled, or lost communication. The control board detected the motor did not reach operating speed.
highadvanced
NO-WATERThe control board's flow meter counted water volume during the fill cycle and didn't hit the minimum threshold. Samsung's dishwashers need roughly 1.2 liters in the first four minutes. If that doesn't happen, the machine cuts the cycle to protect the heating element from firing in a dry tub.
highintermediate
NOT-WASHINGSamsung dishwashers that fill but don't wash have either a dead circulation pump, a jammed WaterWall reflector (DW80R series only), or a control board that's not activating the pump motor. The DW80R WaterWall uses a linear reflector sweeping side to side instead of spinning spray arms, and it'll jam on tall items or the small drive motor burns out.
highintermediate
STOPS-1MINYour Samsung ran its startup safety checklist and something didn't pass. The board fires off three checks in the first 90 seconds: door latch closed, base pan dry, water filling. One of those answers came back wrong, so the board killed power before anything bad could happen. Pretty aggressive compared to other brands, but it's what Samsung programmed into these units.
highintermediate
4CThe dishwasher started a fill cycle but did not detect sufficient water flow within the expected time window.
moderatebeginner
4EThe control board sends a signal to open the water inlet valve, then waits to see the water level rise. When it doesn't see that rise fast enough, it throws 4E. Basically the board is saying 'I opened the door but nothing came through.'
moderatebeginner
5CDrain cycle failed. The dishwasher couldn't clear water from the tub within its timeout window. 5C is the older display variant of the SC drain fault and means exactly the same thing internally.
moderatebeginner
7EThe control board watches a hall effect sensor to track where that reflector bar is at all times. When the bar stops moving or the sensor loses the magnet signal entirely, the board throws a 7E and kills the cycle. Basically the machine is saying it doesn't know where its spray arm is and it won't run blind.
moderatebeginner
9EThe water level sensor circuit reported an out-of-range value. The control board cannot confirm correct water level during the fill cycle.
moderateintermediate
BEEPINGSamsung dishwashers beep to communicate cycle status, error conditions, and door alerts. Unlike older dishwashers with single-tone buzzers, Samsung models use a specific number of beeps combined with a display code to signal different fault conditions. The beep count and pattern on Samsung DW80R and DW80K series is part of the fault communication system.
moderatebeginner
DRAIN-ISSUESWater remains in the tub after the cycle completes, or the dishwasher drains slowly. May or may not be accompanied by a SC, 5C, or SE error code.
moderatebeginner
ERROR-CODESWhen the dishwasher's control board detects a sensor reading that falls outside normal operating range, it throws a two-character code and halts the cycle. The code tells you which system failed: water supply, drainage, motor, leak detection, or overflow protection.
moderatebeginner
HUBHub page covering all Samsung dishwasher error codes with causes, fixes, and diagnostic steps.
moderatebeginner
LEAKINGYour Samsung dishwasher's letting water escape somewhere it shouldn't, through a compromised seal, a cracked component, or a loose connection. On models with a base tray sensor, that tray fills up with leaked water and trips the LC error code. Either way, water's getting out of the wash cavity and it's not going back in.
moderateintermediate
LIGHTS-FLASHThe indicator lights on the control panel are flashing. Which lights are blinking, and how many, tells you whether this is an error state, a paused cycle, or just a control board hiccup that needs a reboot. For display-less models, the blink count is actually the error code number.
moderatebeginner
NO-STARTThe control board isn't getting the green light it needs to kick off a wash cycle. That's usually because the door switch hasn't closed the circuit, Child Lock's blocking all commands, or there's no power making it through the junction box or thermal fuse.
moderateintermediate
NOISEYour dishwasher is producing abnormal sounds because something mechanical is obstructed or failing. Usually it's debris caught in the drain pump, a worn spray arm bearing mount, or scale buildup on the circulation impeller. The machine's telling you something's off before it actually breaks down completely.
moderateintermediate
NOT-CLEANINGThe dishwasher's wash system isn't getting water where it needs to go, either because something's blocked, the pump's not spinning right, or water isn't filling to the correct level. Samsung's WaterWall and standard rotating-arm models fail in slightly different ways, so which model you have actually matters here.
moderateintermediate
NOT-DRAININGThe dishwasher tried to pump water out at the end of a cycle and couldn't do it. Either something's physically blocking the drain path, the pump motor's not spinning, or the drain hose path has a restriction. Water's just sitting there in the tub with nowhere to go.
moderateintermediate
NOT-DRYINGThe dishwasher finished its wash cycle but couldn't complete the drying phase because something in the drying system failed or got bypassed. Could be a dead heating element, a stuck vent that won't open to exhaust steam, a failed wax motor, or just an empty rinse aid dispenser that nobody's refilled in months.
moderateintermediate
NOT-FILLING4C fires when the control board opens the inlet valve but doesn't detect water in the tub within a set time window. Basically the machine waited, got nothing or a trickle, and gave up. The board's watching a pressure sensor or float switch, and if the water level doesn't rise fast enough, it throws the code and locks out.
moderateintermediate
PCThe pressure switch or water level pressure sensor circuit is reporting an abnormal reading. The control board cannot determine water level accurately.
moderateintermediate
SCThe control board timed the drain cycle and the water level sensor never confirmed the tub emptied. Basically the pump ran, or tried to, but water didn't exit the sump fast enough to satisfy the timeout. That's either a blocked path, a dead pump, or a hose problem.
moderatebeginner
SEDrain cycle failed. SE is the older firmware equivalent of SC and 5C - all three codes indicate the same drain pump or blockage fault.
moderatebeginner
SMELLSWhen your Samsung dishwasher smells bad, it means organic material, basically food, grease, and soap scum, is decomposing somewhere inside the machine. It's not a sensor fault or a mechanical failure. It's biology. Bacteria and mold are actively breaking down residue in spots the wash cycle can't reach.
moderateintermediate
SOAP-DISPENSERWhen your Samsung dishwasher's dispenser fails to fire, the solenoid-actuated spring latch didn't release at the right point in the cycle. That latch holds the door shut until the control board sends a signal during the main wash. If the solenoid can't pull the pin, or the pin's gummed up with dried detergent, that door stays shut and your dishes spin in plain water the whole time.
moderatebeginner
TROUBLESHOOTComprehensive troubleshooting guide covering the most common Samsung dishwasher problems, symptoms, and repair paths.
moderatebeginner
TURNS-ON-ITSELFA Samsung dishwasher that powers on without anyone touching it has a control board relay that's stuck closed, a touchpad membrane sending phantom key presses, or a Delay Start that got bumped accidentally. On Wi-Fi models, a SmartThings schedule or remote app command is another common culprit that's easy to miss.
moderatebeginner
WONT-STARTThe dishwasher has power and the display responds, but pressing Start doesn't trigger a wash cycle. The board's getting power but it's not sending the go signal to the motor or water inlet valve.
moderatebeginner
WONT-TURN-OFFThe dishwasher keeps running, filling with water, or won't respond to the Power button to shut down. Either the control board's stuck in an active cycle state and doesn't know it should stop, or something mechanical like the inlet valve has failed and is physically letting water in regardless of what the board's telling it.
moderatebeginner
WONT-TURN-ONThe dishwasher does not respond when the Power button is pressed. No display, no lights, no sounds.
moderatebeginner
DIAG-MODESamsung dishwasher diagnostic mode is a built-in service test that cycles through each major component - water fill, wash pump, drain pump, heater, and dispenser - in sequence to isolate which system is causing a fault. On Samsung DW80R series and most post-2016 Samsung dishwashers, diagnostic mode is accessed by holding the Start button for 5 seconds with the door closed.
lowbeginner
HOW-TO-STARTThis is a how-to guide for starting a Samsung dishwasher correctly, covering normal start, delay start, and what to do when the machine powers on but won't actually kick off a wash. Not really an error code situation, just a common stumbling block people hit with these machines.
lowbeginner
RESETThis is the procedure for rebooting Samsung's control board when it gets stuck mid-cycle. The board runs firmware that can freeze after power events and needs a full memory flush to recover and re-evaluate every connected sensor.
lowbeginner
UNLOCKHow to deactivate Samsung dishwasher child lock (CL), which disables all buttons including Power and Start.
lowbeginner
CodeIssue
TCThe thermal cutout activated because drum temperature reached an extreme level. This is a critical safety shutdown. The dryer will not restart until the fault is diagnosed and cleared.
criticalintermediate
3CThe drum motor failed to start or stalled during operation. The control board detected that the motor is not running at the expected speed or drew excessive current.
highadvanced
3C-FIXThe 3C code fires when the motor control circuit detects excessive current draw during startup. The motor's trying to spin the drum but something's fighting it physically, so the current spikes. The board sees that spike and shuts everything down before the motor windings overheat and burn out.
highadvanced
9C1The motor control or main control board detected that the incoming power frequency is outside the 60 Hz range it expects. Could be a real problem with your power source, or the board's own frequency-sensing circuit is failing and misreading perfectly normal grid power as out of spec.
highadvanced
DRUM-STUCKThe drum's powered by a long rubber belt that loops around the drum's outside edge, over an idler pulley for tension, and down to the motor shaft. When that belt snaps or the idler pulley seizes up, the motor just spins free while the drum sits perfectly still. That's basically all this is.
highintermediate
EtThe Et error code on a Samsung dryer indicates a communication error with the EEPROM (Electrically Erasable Programmable Read-Only Memory) on the main control board. This means the dryer's internal computer is unable to read or write the necessary data to operate the machine.
highintermediate
FEThe control board detected a power supply frequency deviation from the required 60 Hz standard. FE is functionally identical to the 9C1 code and appears on certain Samsung dryer models.
highadvanced
H01The control board detected an open circuit in the heating element circuit. The element is broken, a connecting wire has burned through, or a blown thermal fuse in the element assembly has created an open.
highintermediate
HCThe dryer detected air temperature above the safe operating threshold. The thermal cutoff tripped or the cycling thermostat failed, shutting the heating system down to prevent a fire.
highintermediate
HEThe dryer detected a heating system fault. HE appears on certain Samsung dryer models and firmware versions where other models display HC for the same condition.
highintermediate
LINT-CLEANWhen Samsung flags a lint or airflow problem, it means the thermistor inside the exhaust duct is seeing temperatures climb way faster than they should. That's the machine telling you air isn't moving through the system fast enough to carry heat out of the drum.
highintermediate
NOT-HEATINGThe dryer drum rotates normally but produces no heat. This is a symptom, not a specific error code. It indicates a failure in the heating circuit: electric element, thermal fuse, thermostat, or gas components.
highintermediate
DCThe control board is monitoring the door switch circuit and it's reading open. Either the latch isn't pushing the switch button far enough to make contact, or the switch itself died. The drum won't spin and the heater definitely won't fire until that circuit reads closed.
moderatebeginner
DEThe control board detected that the door is open or the door switch failed to confirm the door is latched. DE is displayed on certain Samsung dryer models where other models display DC for the same condition.
moderatebeginner
HUB-CODESThese codes are Samsung's way of flagging a specific failed component or condition detected by the control board. Each prefix maps to a subsystem: tE is the thermistor circuit, HE is the heating circuit, dE is the door latch circuit, and bE means a keypad input is stuck or shorted.
moderateintermediate
NOISEYour Samsung dryer's noise is a mechanical symptom, not a digital error. Something inside the drum assembly is physically worn, loose, or debris-clogged. The four most common culprits are the drum support rollers, the idler pulley, the drive belt, and the blower wheel. Usually one of these four things.
moderateintermediate
NOT-SPINNINGThe drum isn't rotating even though the motor is running, or the motor isn't starting at all. Either the mechanical drive system (belt, idler pulley, rollers) has failed so the drum can't turn, or the electrical circuit to the motor isn't completing because of a dead door switch or motor issue.
moderateintermediate
NOT-TURNING-OFFThe dryer's moisture sensors can't confirm the load is dry, so the control board keeps the motor running indefinitely. Or a relay on the main control board has welded shut from heat cycling and is sending continuous power to the motor regardless of what the timer or sensor logic says.
moderateintermediate
SMELLSWhen your Samsung dryer throws a burning smell, something hot is making contact with something it shouldn't. Usually that's lint, a worn drive belt degrading near the drum rollers, or restricted airflow forcing the heating element to run hotter and longer than it's designed to.
moderateintermediate
SMELLS-BURNINGThe dryer's heating element, motor, or moving components are generating excessive heat due to friction, obstruction, or contact with lint or debris that's packed itself into the cabinet around the drum and heating assembly over time.
moderateintermediate
TAKING-LONGThe dryer's control board is detecting that clothes aren't reaching dry within the expected time window. Usually it's because hot moist air can't escape fast enough, or the moisture sensors are giving a false reading because of residue buildup on the sensor bars.
moderateintermediate
TEThe exhaust thermistor's reading is outside the expected operating range. The control board can't determine drum temperature, so it shuts down heating entirely to prevent damage or a fire.
moderateintermediate
WONT-STARTYour Samsung dryer's control board is sending the start signal but one or more safety switches, the thermal fuse, door switch, or belt switch, are breaking the circuit before power reaches the drive motor. No current to the motor means no rotation, even if everything else looks normal.
moderateintermediate
dC1The control board sent a signal to the door switch and got nothing back. Not 'door open,' not 'door closed,' just silence. That's the difference with dC1. The communication line itself is broken, so the board can't determine door status at all, which kills the cycle immediately as a safety response.
moderateintermediate
dFThe control board polls the door switch the whole time a cycle is running. When that circuit stays open, meaning the switch never closes even though you shut the door, the board logs dF and cuts power to the drive motor. It won't spin until it sees that closed-circuit signal.
moderatebeginner
dOThe dO code fires when the control board doesn't see the closed-circuit signal from the door latch switch during a cycle. The board expects that switch to complete a circuit when you shut the door. No signal means no drum, no heat, nothing. Hard stop by design.
moderatebeginner
CLCL is a cycle-count maintenance reminder on older Samsung dryers. The board tracked how many runs you've done since the last reset, hit its limit, and it's telling you to clean the filter. Not a fault code. Dryer's still running fine.
lowbeginner
CL9CL9 is a maintenance reminder to clean the lint filter. It activates after a set number of drying cycles and is not a fault code. The dryer continues operating normally.
lowbeginner
CL9-FIXThe cooling indicator fires when Samsung's control board intentionally cuts power to the heating element near cycle end. The drum keeps spinning to tumble clothes with room-temp air, letting everything cool down gradually. Should last about 10 minutes. If it's going longer than that, something's off with the board or the sensors.
lowbeginner
HUBHub page covering all Samsung dryer fault codes. When your dryer detects something out of range, whether it's door position, exhaust temp, motor current, or power frequency, it throws one of these alphanumeric codes on the display so you know where to start looking.
lowbeginner
RESETA reset clears the Samsung control board's memory, dumps stored fault codes, and forces a fresh boot. Think of it like force-restarting a frozen phone. It's the first move after any error code appears and the first thing you do after finishing any repair.
lowbeginner
bEThe bE error stands for Button Error. The main control board detected a button on the user interface that's been held down or stuck for more than 30 consecutive seconds. Basically the board is saying something's pressing it constantly and it doesn't know what to do with that signal.
lowbeginner
CodeIssue
C-20C-20 means the control board is reading near-zero resistance from the oven temperature sensor, which is physically impossible under normal conditions. Basically the sensor circuit shorted, so the board can't trust any temperature data and locks the oven down completely. It's a safety lockout, not a glitch.
highintermediate
C-21Samsung C-21 means the NTC temperature probe resistance is outside the acceptable range, either reading too high (open circuit) or too low (basically a short). The control board can't establish a valid temperature reading and shuts the oven down as a safety measure.
highbeginner
C-F2Samsung oven C-F2 means the oven temperature exceeded the 610 degrees F safety threshold, triggering an automatic shutdown. Unlike GE F2 which almost always points to a stuck relay on the control board, Samsung C-F2 has an additional possible cause specific to Samsung's design: a thermal cutoff fuse placed in series with the bake element circuit that blows at high temperatures and generates the same C-F2 code even when the board is working correctly.
highintermediate
E-08E-08 means the control board got a temperature reading that's outside safe limits, or it lost communication with the RTD sensor entirely. The board panics and shuts everything down. Could be the sensor sending bad data, or the board misreading good data from a corroded connection.
highintermediate
E-24The E-24 error code signifies a communication failure between the oven's main control board and the sub-PCB, which is typically the display or touch interface board.
highintermediate
E27The control board is looking for a specific resistance value from the thermistor probe inside the oven cavity. When it sees an open circuit, a short, or a resistance value that's way outside the normal range, it decides the temperature sensor circuit has failed and throws E27 to prevent a runaway heating situation.
highintermediate
HUBThese C-prefix codes fire when the oven's temperature sensing circuit detects something's off. C-21 and C-24 are sensor faults, C-F2 means temperature runaway or a tripped safety fuse, and C-A2 is the convection fan. Samsung's NTC thermistor reads 10K ohms at room temp and resistance drops as heat rises. That's completely opposite from the RTD probes GE and Frigidaire use.
highintermediate
IGNITER-TROUBLESHOOTWhen you're troubleshooting this, you're basically checking if the igniter can draw enough current to heat the bi-metal strip inside the gas valve to the point where it snaps open. It needs to hit around 3.2 amps minimum. Below that, the valve stays shut and no gas gets through, period.
highintermediate
C-24Samsung oven C-24 indicates a fault in the lower oven temperature sensor circuit on dual-oven models equipped with the FlexDuo divider system. C-24 is specific to Samsung FlexDuo ranges (NE59M6850SS, NE63T8911SS) - it appears only when the FlexDuo divider panel is installed, creating a separate lower oven cavity with its own dedicated NTC sensor.
moderateintermediate
C-A2Samsung's C-A2 fires when the control board can't detect the convection fan spinning at the right speed, or at all. That fan's the one inside the oven cavity that circulates hot air for even baking. No fan movement detected means the board shuts things down before the heating element cooks the electronics.
moderatebeginner
DOOR-STUCKDuring self-clean, Samsung's control board energizes a latch motor to drive a hook bolt into the door frame. The board won't reverse that motor until it sees the cavity temperature drop below around 300°F from the thermal sensor. If that signal never comes, the door stays locked.
moderateintermediate
NOT-HEATINGThe oven's heating system has failed to produce or maintain temperature. Either the bake element has burned through, the gas igniter can't draw enough current to open the gas valve, or a safety component like the thermal fuse has tripped permanently to protect the appliance from damage.
moderateintermediate
SESE means a key on your touchpad is sending a continuous 'pressed' signal to the control board. Could be a physical short in the membrane layers, moisture bridging the contacts, or heat causing the layers to mash together. The board sees a button held down indefinitely and throws the fault.
moderateintermediate
SMOKINGGrease, food debris, or factory coating on the heating elements or oven interior is combusting at high temperature. Less commonly, a bake or broil element is arcing and burning through its own metal coating as it starts to fail electrically.
moderateintermediate
WONT-STARTSamsung's control system lost a key input it needs to run a heating cycle. Could be no power reaching the board, a blown thermal fuse cutting the circuit, a locked control panel, or a relay board that's stopped passing commands to the elements.
moderateintermediate
COOKTOP-SCRATCHSurface abrasions or deep gouges on the glass ceramic cooktop caused by abrasive cleaning, sliding heavy cookware, or metal transfer from pan bottoms.
lowbeginner
RESET-PROCEDURESamsung ovens don't have a dedicated reset button. A reset means cutting all power so the control board loses its temporary memory and reboots fresh. You do that through the circuit breaker, or for minor glitches, through a keypad combination that interrupts whatever software loop it's stuck in.
lowbeginner

Refrigerator32 codes

View all 32 codes →
CodeIssue
22 EThe board is calling for the fridge compartment evaporator fan to run and getting no response. Either the motor's not spinning at the right RPM, it's completely stopped, or there's a break somewhere in the circuit between the board and the motor.
highintermediate
22CSamsung refrigerator 22C means the freezer evaporator temperature sensor has failed or is reading outside the expected range. The freezer evaporator sensor monitors the temperature of the evaporator coil assembly to manage the defrost cycle and compressor operation. A failed sensor causes the control board to lose freezer temperature data, potentially disrupting cooling cycles.
highintermediate
22EThe 22E code means the main control board isn't seeing a feedback signal from the evaporator fan motor in the fresh food compartment. That fan's job is to pull cold air off the evaporator coils and push it into your fridge. No fan signal means no cold air moving through that section.
highintermediate
22EThe 22E code fires when the control board detects the refrigerator compartment evaporator fan isn't spinning at the expected RPM. The fan is supposed to pull air across the evaporator coils and push cold air into the fresh food section. When it can't spin, the circuit reads as open and the code triggers.
highintermediate
25ESamsung refrigerator 25E means the fridge compartment defrost sensor has failed or is reading outside its expected range. Think of it as the refrigerator-side version of 39C, which handles the freezer. The 25E sensor specifically monitors the defrost heater in the fresh food section on French door and side-by-side models that have their own separate evaporator coils.
highintermediate
2ESamsung refrigerator 2E means the freezer temperature sensor is shorted. Its resistance dropped to near zero ohms, which the control board reads as an impossibly high temperature in the freezer. Think of it as the opposite of the 22C code. Both are freezer sensor faults, but 2E is a hard short, not a drift or open circuit.
highintermediate
39CSamsung 39C means the freezer's defrost sensor has tripped or failed, or the defrost heater itself has given out and ice has started building on the evaporator coils. It's the most common Samsung fridge error code by a mile, because defrost heater failure is basically the single most predictable hardware fault across the whole French door and side-by-side lineup.
highintermediate
HUBSamsung refrigerators display numeric and alphanumeric codes on the door panel when a sensor, motor, or defrost component goes outside its expected range. Each code points to a specific circuit in the freezer, fridge, or ice maker. It's the fridge telling you exactly where to look instead of making you guess.
highintermediate
NOT-COOLINGThe refrigerator is failing to maintain the set temperature in either the fresh food or freezer compartments, often accompanied by error codes or unusual noises from the evaporator area.
highadvanced
Error code 40E on Samsung refrigerators indicates the freezer evaporator fan motor is not operating within the expected RPM range. The main control board monitors the fan's tachometer signal and triggers this fault when the signal is absent or inconsistent for a defined period.
moderateintermediate
22EThe 22E code means the control board detected that the evaporator fan in the fresh food section isn't spinning at the right RPM, or it's blocked entirely. The board's basically saying it sent power to that fan and nothing happened.
moderateintermediate
26EThe 26E error code on a Samsung refrigerator indicates a functional error with the water valve or the ice maker water line heater. It signifies that the control board is not receiving the expected electrical feedback from the fill valve circuit.
moderateintermediate
33ESamsung refrigerator 33E indicates the ice room fan motor inside the ice maker compartment has failed or is not running. On Samsung French door models, a small dedicated fan circulates cold air through the ice maker compartment to keep ice from clumping. When this fan stops, the ice maker compartment temperature rises, ice sticks together, and eventually the compartment freezes completely solid, blocking ice dispensing.
moderateintermediate
40CSamsung refrigerator 40C indicates a fault in the ice maker room ambient temperature sensor - the sensor that measures the air temperature inside the ice maker compartment rather than the ice tray itself. This is distinct from 40E (which monitors the ice maker cycle sensor) and is specific to Samsung French door and 4-door Flex models that have a dedicated ice maker room with its own climate monitoring.
moderateintermediate
40ESamsung refrigerator 40E indicates a fault in the ice maker temperature sensor circuit. On French door and 4-door Flex models with automatic ice makers, the ice maker uses a dedicated temperature sensor to monitor the ice making tray and ice room temperatures. A failed or out-of-range sensor triggers 40E and interrupts ice maker operation.
moderateintermediate
41Error code 41 on a Samsung refrigerator means the ice room fan motor isn't running. This fan keeps cold air circulating through the ice maker compartment so your ice stays frozen and separate, not one big clump.
moderateintermediate
5EThe 5E error (also shows as 5R on some displays, same thing) means the main control board can't get a valid resistance reading from the defrost thermistor sitting on the evaporator coils. Either the sensor failed internally, or the wiring between the sensor and the board has a break or corroded connection.
moderateintermediate
88 8888 88 is basically the display's way of saying it got confused during startup. All the LED segments light up at once because the main control board never finished talking to the display module after a power event. Think of it like your phone freezing on the boot screen. The hardware's fine, the software just needs a kick.
moderatebeginner
BEEPING-ALARMA beeping sound on a Samsung refrigerator is an audible alert indicating the door is ajar, the internal temperature is too high, or a specific component has failed.
moderatebeginner
FREEZINGThe fridge compartment is getting more cold air than it needs, either because the motorized damper that controls airflow between freezer and fridge is stuck open, or because the thermistor is sending a bad temperature reading and the board keeps calling for cold. Either way, the refrigerator section drops below 32°F and everything freezes.
moderateintermediate
ICE-BUILDUPThe refrigerator's automatic defrost system isn't melting frost off the evaporator coils fast enough, or the meltwater can't drain out properly. Ice accumulates on the coils until airflow from the freezer to the fresh food compartment gets completely blocked, causing fridge temps to rise while the freezer stays normal.
moderateintermediate
ICE-MAKERThe ice maker assembly has stopped producing ice. The motor, heater, fill tube, or water inlet valve has broken down somewhere in the freeze-fill-harvest loop, or frost has bridged the gap between the tray and the housing and locked the whole thing up.
moderateintermediate
LEAKINGWater is actively escaping from somewhere inside your Samsung fridge's system. That's usually the defrost drain tube freezing up and overflowing, but it can also be the water supply line, inlet valve, filter housing, or the ice maker fill tube. You've got to trace it back to the source before you can fix it.
moderateintermediate
NOISEYour Samsung fridge is producing audible sounds from one or more mechanical systems: the evaporator fan, condenser fan, inverter compressor, or defrost heater. When those sounds shift from a normal operational hum to rattling, chirping, or knocking, it usually means ice interference, a dying motor bearing, or something physically loose in the machine compartment.
moderateintermediate
PROBLEMSGeneral troubleshooting for the most common mechanical and electrical failures in Samsung refrigerators. Could be a sensor, a drain, a fan, or the ice maker assembly. We'll narrow it down step by step.
moderatebeginner
SWEATING-CONDENSATIONSweating on a Samsung refrigerator means moisture is condensing on the exterior cabinet, the center mullion strip between the doors, or the ceiling inside the fresh food section. It happens when cold surfaces hit air that's too humid, usually because a heater's off or warm air is getting in somewhere.
moderatebeginner
WARNING-LIGHTSThe control board detected a fault in a specific component, like a sensor, fan motor, or heater, and it's using the display segments to flag exactly which one. It's basically the fridge's way of pointing at the problem instead of just dying quietly.
moderateintermediate
WATER-DISPENSERYour Samsung dispenser system has three main pieces that can fail: the water inlet valve behind the fridge, the supply line running through the freezer door (which freezes constantly on French door models), and the dispenser switch assembly in the door. When any one of these goes, you get nothing out of that paddle.
moderateintermediate
CHILD-LOCK-ACTIVEThe child lock status means the refrigerator's main control board has software-disabled all the external touch buttons and the dispenser paddles. Nothing is actually broken. The board got a signal to lock out the interface and it did its job. A padlock icon on your display is the telltale sign.
lowbeginner
DOOR-BIN-REPLACEThis procedure involves identifying the specific model-dependent shelf or bucket located on the interior door liner and swapping a damaged unit for a new OEM replacement to restore storage capacity.
lowbeginner
FILTER-RESETIt's a countdown timer, nothing fancier than that. When you hit six months or 300 gallons of water dispensed, whichever comes first, the light flips red. There's no sensor checking actual water quality. The fridge has no idea if you changed the filter yesterday or two years ago.
lowbeginner
SWEATING-DOORWarm, humid room air is hitting cold door surfaces and dropping moisture on contact. Samsung's door frame heaters are supposed to prevent this by keeping those surfaces just warm enough to stay above the dew point, but when Energy Saver mode is on or a gasket fails, that protection goes away.
lowbeginner

Washer55 codes

View all 55 codes →
CodeIssue
OEThe water level sensor detected the tub filled past the maximum safe level. Could be a stuck-open inlet valve that won't close when told to, or a failed pressure switch that's lying to the control board about how full the tub actually is.
criticalintermediate
3CThe 3C error code on a Samsung washing machine indicates a motor malfunction, specifically a failure in the motor drive circuit or a lack of communication between the main control board and the motor hall sensor.
highintermediate
3C2The brushless motor stalled and stopped rotating during agitation or spin, with the motor drive detecting a locked or stopped rotor condition.
highadvanced
3EThe motor control circuit detected a rotor lock condition or current overload, meaning the brushless DC motor could not rotate or was drawing excessive current.
highadvanced
5EThe 5E code, which shows up as SE on some displays because the font makes a 5 look like an S, fires when the pump runs but the pressure switch doesn't detect the water level dropping. Basically the machine tried to drain, couldn't do it fast enough, and shut everything down.
highintermediate
8EThe motor drive circuit detected an abnormal frequency reading from the vibration or motor speed sensor, preventing normal spin operation.
highadvanced
9C2The main control board detected incoming supply voltage dropped below 108V AC, so the motor drive circuit shut itself down to avoid damaging the brushless motor windings and inverter components.
highadvanced
9C8The inverter motor detected an abnormal power supply frequency. The machine expects 60 Hz AC power but the measured frequency is outside the acceptable range.
highadvanced
AC6The main control board lost communication with the inverter (motor drive) board, causing the wash cycle to stop.
highadvanced
DOOR-GASKETThe door gasket, often called the bellows, is the thick rubber seal that creates a watertight barrier between the rotating wash drum and the front cabinet of the machine.
highintermediate
HEHE means the control board detected a problem in the heating circuit. Either the water temperature isn't rising fast enough, it shot up too quickly, or the board got an open or short reading from the heater. It's a safety stop, not a death sentence for the machine.
highintermediate
SPIN-NOISESomething mechanical in the drive system is failing. Usually it's the tub bearings losing their grease seal, or the spider arm cracking, or a foreign object hitting the pump at high RPM. The noise gets worse as spin speed increases because the problem compounds under load.
highadvanced
d5The washer's control board isn't detecting a closed and locked signal from the door switch assembly. It won't let the cycle start or continue until it gets that confirmation, which is a basic safety feature built into every modern front-loader.
higheasy
4CThe washer opened the inlet valve and waited 60 seconds for the water level sensor to register rising pressure. It didn't. So the machine flagged a supply problem and stopped the cycle before it could damage the pump running dry.
moderatebeginner
4C2The control board is reading water temps at the inlet and saying 'this is way too hot for what you asked me to do.' The thermistor sends a voltage signal that translates to a temperature reading, and when that reading blows past the threshold for your selected cycle, it cuts the fill and throws the code.
moderatebeginner
4EThe washer sent power to the inlet valve to start filling, but the pressure sensor didn't register any change in the tub's water level within the programmed time window. Basically, the machine opened the valve, waited for water, got nothing or not enough, and shut itself down to prevent damage.
moderatebeginner
4EThe top-load washer started a fill cycle but the water level sensor detected no flow after the allotted fill time, indicating a water supply problem.
moderatebeginner
5CThe washer's drain cycle ran but the water level sensor did not detect sufficient pressure drop, indicating a blockage or pump failure.
moderatebeginner
8CThe MEMS (microelectromechanical) vibration sensor circuit failed or reported an out-of-range reading, preventing the spin cycle from operating at full speed.
moderateadvanced
DCDC stands for 'dynamic control' on most Samsung models. The control board monitors motor resistance or a dedicated vibration sensor, and when the drum starts wobbling past a certain threshold during spin, it cuts power to the motor and throws the code to prevent tub damage.
moderatebeginner
DCThe control board measured the drum's rotation and detected too much imbalance. Instead of letting the machine shake at 1000+ RPM with a lopsided load, the safety system cuts the spin and throws DC to protect the bearings and drum assembly from damage.
moderatebeginner
DC68-03172B-03DC68-03172B-03 is the part number for the Samsung Washer User Manual. It's not a fault code and it's not measuring anything inside the machine. People find it on a sticker or in their paperwork when something goes wrong and they start searching for answers.
moderateintermediate
DEThe control board detected that the door or lid switch circuit is open when it expects a closed signal. Basically the machine's safety interlock isn't confirming the door is locked, so the control board refuses to start or continue the cycle.
moderatebeginner
DOOR-WONT-OPENThe control board has detected a condition, either water in the drum, an active spin, or a failed lock signal, that's keeping the door latch physically engaged. The PTC element inside the lock assembly heats up to latch and has to cool down before it can release. If it burns out, it just stays locked.
moderateintermediate
E3The drum could not accelerate to the target spin speed, indicating a jammed drum, worn tub bearing, or motor control fault.
moderateintermediate
FRONT-LOAD-HUBEach code maps to a specific sensor circuit. 4C fires when the water level sensor doesn't detect fill in time. 5C fires when the pressure switch sees standing water after drain time expires. DC fires when the door lock circuit doesn't close. UB fires when the vibration sensor detects dangerous imbalance. LE fires when the leak sensor at the base pan gets wet.
moderatebeginner
LEThe pressure switch uses air trapped in a sealed hose to measure water depth in the tub. When that air signal gets interrupted or the switch can't read it, the board throws LE. It basically means your washer's lost track of how much water's inside.
moderateintermediate
LEAKINGA Samsung washer leaking from the bottom, front, or underneath has a failed seal, hose connection, pump gasket, or door boot depending on the model type and leak location.
moderateintermediate
NDThe washer ran the drain cycle but the water level sensor detected no drop in water level, indicating the drain pump could not remove water from the tub.
moderatebeginner
NFThe washer kicked off a fill cycle but didn't detect water entering the drum fast enough. The board just times out and throws the code. Pretty much always a water supply issue, not an electronics problem.
moderatebeginner
NOISEThe rear tub bearing supports the drum shaft as it spins at up to 1200 RPM during the spin cycle. When the sealed bearing loses lubrication or the race pits from water intrusion through a worn lip seal, friction generates heat and noise. The spider arm, a three-legged aluminum casting bolted to the rear of the inner drum, transfers rotational torque from the motor shaft to the drum and can crack under metal fatigue or from aggressive out-of-balance loads.
moderateintermediate
NOT-DRAININGYour Samsung detected that water didn't drop to the expected level within the drain time window, so there's still water sitting in the drum when there shouldn't be. Could be a physical blockage, could be a dead pump, could be a hose problem. The machine shuts down and throws the 5E or 5C code to prevent overflow.
moderatebeginner
NOT-FILLINGThe 4C code fires when the washer's control board doesn't sense water entering the tub within a set time window during the fill phase. The board monitors a pressure switch. When that switch never trips because water didn't come in, the washer throws 4C and stops the cycle to protect the motor.
moderateintermediate
NOT-SPINNINGThe washer fills, agitates, and drains fine, but won't kick into spin. Either the VRT sensors detected too much drum movement and killed the spin to protect the machine, or the mechanical connection between motor and drum is broken. Both end the same way: soaking wet clothes sitting in a stopped drum.
moderateintermediate
SCThe washer ran its drain cycle but the water level sensor didn't detect the expected drop in water level within the allotted time. Basically the board waited, checked the sensor, said 'nope, still full,' and gave up.
moderatebeginner
SEThe washer could not drain within the expected time during the drain cycle, indicating a blockage, pump failure, or hose routing problem.
moderatebeginner
SMELLSWhen your Samsung washer smells bad, mold, mildew, and bacteria are actively growing somewhere inside the drum, boot seal, or drain system. The machine isn't broken, it's dirty. Biofilm builds up from detergent residue and trapped moisture, especially in front-loaders where the door seal creates deep pockets that stay wet between loads.
moderateintermediate
TEThe NTC thermistor is sending the control board a resistance reading that doesn't match any real temperature, either open circuit, shorted, or a bad connection. The board can't confirm water temp, so it shuts down the heater to prevent overheating.
moderateintermediate
TROUBLESHOOTINGGeneral troubleshooting guide for common Samsung washer failures, focusing on drainage, balance, and fill issues typical for the brand.
moderatebeginner
TROUBLESHOOTINGA hands-on troubleshooting guide for the most common mechanical and electronic failures in Samsung front-load and top-load washers, covering everything from drainage clogs to balance errors to door latch failures.
moderatebeginner
VIBRATINGWhen a Samsung washer vibrates hard during spin, something in the balance-and-dampen system has broken down. Could be a simple imbalanced load, could be worn shocks or suspension rods, or shipping bolts still in from delivery. Samsung's VRT can smooth out minor imbalances but it can't carry the load when the physical components underneath are worn out.
moderatebeginner
VRT-HUBSamsung's VRT system uses sensors, counterweights, and ball-bearing rings to detect and cancel out drum vibration during spin. When it hits an imbalance it can't correct on its own, it flags one of several codes like UB, DC, 4C, 5C, or LE. Each code points to a different root cause but they all run through the same VRT sensor network.
moderatebeginner
WONT-STARTThe washer's control board is getting power but won't kick off a wash cycle. Either a safety interlock like the door latch or lid switch is blocking the start signal, or the board itself isn't sending the run command to the motor. Basically the machine's brain is stuck waiting for a green light that isn't coming.
moderateintermediate
5dThe control board detected an over-sudsing condition, basically too many air bubbles in the water for the pump to work through. That foam creates back-pressure that stops the drum from reaching full spin speed and blocks proper draining.
lowbeginner
CL / Child LockThe CL code means the control panel's been intentionally frozen by a software flag saved in the board's non-volatile memory. Nothing's broken, nothing failed. Samsung's firmware just recognized a specific button combo and locked all input until it gets the unlock signal.
lowbeginner
HUBHub page covering all Samsung washer error codes, their causes, and repair steps.
lowbeginner
MODEL-LOOKUPThis isn't an error code. It's a lookup guide. Your Samsung washer has a specific model string printed on a sticker somewhere on the machine, and that string unlocks the exact parts diagram you need. Without it you're basically guessing at what fits, and with Samsung that guess is usually wrong.
lowbeginner
MODEL-SAMSUNG-TOPLOAD-LOOKUPThis guide helps you locate your specific Samsung top-load model number to access accurate parts diagrams and ensure component compatibility.
lowbeginner
RESETThis isn't a traditional error code. It's a guide to all three reset methods Samsung uses across their front-load and top-load washer lineup. Use these to clear fault codes, unstick a frozen control board, and get the machine talking to itself normally again.
lowbeginner
SUDThe washer detected excessive foam in the drum and paused the cycle to allow suds to dissipate before continuing.
lowbeginner
SUD / 5UDThe SUD or 5UD code means your Samsung washer's sensor detected way too much foam in the drum. The machine pauses the cycle on purpose so the suds can die down before continuing. It's basically the washer saying 'hold on, I can't see through all this soap right now.'
lowbeginner
UBThe front-load washer detected uneven load distribution during the spin cycle and paused or reduced spin speed to protect the drum and bearings.
lowbeginner
UEThe drum's weight sensors detected uneven weight distribution during the spin cycle and paused to prevent the tub from banging against the cabinet walls at high RPM. Basically the machine's self-preservation instinct kicking in.
lowbeginner
URThe top-load washer detected an uneven load distribution during spin and cut power to the motor. The balance sensor told the control board the tub was swinging too far off-center, so it dumps in a little water and tries to slowly redistribute the load before the tub starts slamming against the cabinet.
lowbeginner
WA45T3200AW-PARTSThe WA45T3200AW parts diagram is basically an exploded X-ray of the whole machine. It shows every component in its actual location, with reference numbers that tie back to Samsung's official part numbers. You use it to figure out exactly what to order and where it goes before you take anything apart.
lowintermediate

Dishwasher16 codes

View all 16 codes →
CodeIssue
F8 E4The wash motor circuit has faulted. The motor failed to start, drew a current spike, or the motor control relay on the board failed. Basically the control board tried to spin the motor, didn't see the expected RPM response, and threw its hands up.
highintermediate
F8-E2The control board is checking the drain pump circuit and getting back a reading that doesn't make sense. Either the resistance is off, the motor's drawing too many amps, or it's not drawing any at all. The board detects that and shuts everything down rather than burn something out.
highintermediate
FA E4The FA E4 code means water got into the plastic base pan sitting below the dishwasher tub. FA is the flood alert system, and E4 tells you the anti-flood sensor specifically triggered. When that sensor gets wet, the machine shuts itself down to keep water from reaching your floor.
highintermediate
H2OThe H2O code means your dishwasher timed out waiting for water. The control board powers the inlet valve and waits for the float switch to confirm the tub is filling. If that signal doesn't come within about 4 minutes, the board shuts down the cycle to protect the pump from running dry.
highintermediate
10-1The control board sent voltage to open the detergent dispenser door and got no confirmation back. Either the wax motor that physically pushes the latch open has failed, or there's a break somewhere in the wiring between the board and the dispenser.
moderateintermediate
E1 F9The drain cycle ran but water level in the tub didn't drop within the timeout window. Same fault as F9 E1, just displayed in reversed order on some Maytag control board firmware versions.
moderatebeginner
F6 E1The water level sensor did not detect sufficient water in the tub after the fill valve was commanded to open during the fill cycle
moderatebeginner
LEAKINGYour Maytag dishwasher is losing water somewhere in its wash system, either through the door seal, the spray arm, the water inlet connection, or the pump internals. The machine can't tell you exactly where, so you have to trace it yourself by watching where the puddle forms relative to the machine.
moderateintermediate
NOISEYour Maytag's complaining because something inside the wash system is either obstructed, worn out, or hitting something it shouldn't. The chopper blade, spray arms, drain pump impeller, and circulation motor are all suspects depending on what kind of noise you're hearing and exactly when during the cycle it happens.
moderateintermediate
NORMAL-LIGHT-FLASHINGThe control board expected the water to hit a target temperature within a specific window during the wash cycle. When it didn't get there, or the door signal dropped out, or power got interrupted mid-run, it threw a fault and started flashing that Normal light to tell you the cycle stalled.
moderateintermediate
NOT-CLEANINGThe dishwasher's completing its cycle but water isn't hitting dishes with enough pressure or the right temperature to actually do the job. Usually something's restricting water flow, the spray arms can't spin or spray properly, or the water isn't getting hot enough to activate the detergent.
moderateintermediate
NOT-DRAININGThe drain pump can't push water out of the sump and through the drain hose. Either something physical is blocking the path, the pump motor itself gave out, or a check valve is stuck closed. Water just sits there because it's got nowhere to go.
moderateintermediate
NOT-DRYINGYour Maytag isn't blowing hot air to dry dishes. It's heating rinse water to around 160°F, then relying on physics to pull moisture off the dishes onto the cooler stainless walls. When the heating element fails or rinse aid runs out, that whole condensation process stops working.
moderateintermediate
SMELLSYour Maytag's drain filter, door gasket, or drain hose is trapping old food particles and moisture. Bacteria grow on that organic material and off-gas sulfur compounds. That's the smell. It's not a mechanical failure, it's basically a tiny rotting food problem living in your dishwasher.
moderateintermediate
WONT-STARTYour Maytag's control system detected a condition that prevents the wash cycle from beginning. Could be the door switch telling the board the door's open, a blown safety fuse cutting all power, or the control panel locked out. The machine's basically refusing to run until it gets a safe-to-go signal from all its sensors.
moderateintermediate
HUBHub page covering all Maytag dishwasher error codes on the Whirlpool DTM platform with Maytag-specific diagnostic angles
lowbeginner
CodeIssue
F01 E1 indicates a primary control board fault on Maytag electric and gas dryers. The code signals that the main PCB has failed its internal diagnostic check and can no longer reliably manage dryer operations. The machine will refuse to start or will stop mid-cycle and will not recover on its own.
highintermediate
DRYER-MOTORThe drive motor spins the drum and turns the blower wheel that pushes hot air through your clothes. It's also got a built-in centrifugal switch that tells the heater it's safe to kick on. No motor means no heat and no tumbling. Pretty much everything stops at once.
highintermediate
DRYER-NO-SPINThe heating circuit's working fine but the mechanical drive system has failed. Either the belt snapped, a pulley seized, or something's physically blocking the drum from turning. Motor's spinning, heat's on, but nothing's actually moving your clothes around.
highintermediate
F01The main electronic control board has detected an internal fault or has failed. The control board is the central computer managing all dryer functions including cycle timing, heat control, and motor operation.
highadvanced
AFAF stands for Air Flow. The control board monitors how fast temperature rises inside the drum. When air can't move fast enough through the exhaust system, heat backs up and temps spike faster than they should. The board sees that spike and throws the AF code to shut things down before you end up with a damaged heater or worse.
moderatebeginner
F3 E3The moisture sensor bars inside the drum have stopped working correctly. They're either coated with fabric softener residue that blocks conductivity, or the sensor assembly itself has failed. The dryer can't figure out when the laundry's actually dry.
moderateintermediate
L2L2 means the control board detected only one of the two 120V power legs it needs. Dryers require the full 240V to fire the heating element. You've got half the power coming in, so the motor runs fine but the heater's completely dead.
moderateintermediate
NOISEYour Maytag's drum needs rollers, a drive belt, and a tensioner pulley to spin quietly. When any of those components wear out, they start making noise under load. The type of noise actually tells you which part is failing. Thumping is usually rollers. Squealing is the idler pulley or belt. Rattling is blower or drum debris.
moderateintermediate
NOT-HEATINGYour dryer's motor is spinning and the drum is turning, but the heating circuit is broken somewhere. Could be a safety device that tripped, a burned-out element, or a gas component that quit. The drum runs fine because heat and motor run on completely separate circuits inside the machine.
moderateintermediate
NOT-SPINNINGThe drum isn't rotating because something in the mechanical drive system failed, usually the belt, idler pulley, or occasionally the motor's thermal overload tripped. The motor itself is probably fine and still running. It just has nothing physically connecting it to the drum anymore.
moderateintermediate
NOT-TURNING-OFFYour dryer uses two metal sensor bars inside the drum to detect moisture in the fabric. When those bars stop reading correctly, or when the timer motor or control board relay gets stuck in the 'on' position, the machine has no way to know the cycle is done. So it just keeps going.
moderateintermediate
SMELLS-BURNINGYour dryer is detecting or producing abnormal heat caused by restricted airflow, lint ignition, or mechanical friction from worn components. Basically the machine's telling you that something is getting hotter than it should, whether that's backed-up exhaust heat, coils touching lint, or a belt slipping on a seized pulley.
moderateintermediate
TAKING-LONGYour dryer's not finishing because heat's either not being generated, not staying in the drum long enough due to poor airflow, or the moisture sensors are telling the machine clothes are already dry when they're still damp. Something broke in that heat-airflow-sensing loop.
moderateintermediate
TROUBLESHOOTINGGeneral troubleshooting for the Maytag 3000 Series front-load dryer. Most issues come down to the thermal fuse, drive belt, door switch, or drum rollers rather than any electronic fault in the control board.
moderatebeginner
WONT-STARTWhen your Maytag dryer won't start, it means one of the safety or power delivery circuits has opened up and the control board isn't sending voltage to the motor. Could be a blown fuse, a dead switch, a snapped belt, or even a half-tripped breaker. The machine's not wrecked, it's just got a broken link in the chain.
moderateintermediate
HUBReference guide for all F and E fault codes across Maytag's MED and MGD dryer lineup. When two codes flash alternately on your display, the machine's telling you exactly which subsystem failed. Same underlying platform as Whirlpool, so the fault logic maps cleanly across both brands.
lowbeginner
CodeIssue
F1F1 on a Maytag oven means the control board ran its internal self-test at startup and couldn't complete it. The board's own logic is the problem, not a sensor or a door switch. It's a catch-all fault for anything wrong inside that brain.
highintermediate
F1 E0The EEPROM is a tiny memory chip on the control board that holds all your oven's calibration data, settings, and operating instructions. When F1 E0 fires, that chip either got corrupted by a voltage spike or physically died. The oven basically has no idea what to do because it can't read its own instructions anymore.
highintermediate
F2F2 means the control board detected temps above safe limits, usually over 600°F in the oven cavity. Either the oven's actually that hot because a relay's welded shut and won't cycle off, or the temperature sensor is reading way too high and sending bad data to the board.
highintermediate
F6 E1F6 E1 means the main control board lost the signal it expects from the user interface or the touchpad. The board's constantly listening for handshake signals from the keypad assembly. When those signals go silent or come back garbled, the board throws this code and shuts everything down rather than run blind.
highintermediate
MAYTAG-GLASS-TOP-REPLACEThe glass top replacement process involves removing the damaged ceramic cooktop surface and transferring the radiant heating elements and wiring harnesses to a new glass assembly.
highintermediate
BURNER-FAILSomewhere in that burner's circuit there's a break, whether it's inside the coil itself, at the receptacle block it plugs into, or in the infinite switch that controls power to that burner position. The stove just can't push continuous current to the heating element, so nothing happens when you turn the knob.
moderateintermediate
BURNER-REPLACEYour heating element burned out. Either the coil developed a break in the resistance wire or the radiant element under your glass top shorted internally. The circuit's open, so no current flows, no heat. Pretty simple failure, actually.
moderateintermediate
F3F3 means the oven temperature sensor has an open circuit. The control board is trying to read resistance from that probe in the back wall of the oven cavity, and it's getting nothing back. Infinite resistance. The sensor wire has broken somewhere.
moderateintermediate
F5F5 on a Maytag oven indicates a door latch fault - the latch did not reach the expected position during self-clean lock or unlock. The latch motor ran but the position switch did not confirm completion.
moderateintermediate
F7F7 on a Maytag oven means the control board's detecting a function key that won't let go. Bake, Broil, Self-Clean, one of those keys is registering as continuously pressed, either because the membrane's fused or there's a short somewhere in the input circuit.
moderateintermediate
MAYTAG-BURNER-FAILWhen a Maytag burner fails, there's a break somewhere in the circuit that should carry electricity to the heating coil. Could be the coil itself, the plug-in receptacle, the infinite switch, or the wiring behind the panel. Gas models fail differently, usually at the igniter electrode or spark module.
moderateintermediate
NOT-HEATINGThe oven's heating circuit isn't completing. In electric models, current can't flow through the bake element to generate heat. In gas models, the igniter isn't drawing enough amperage to signal the gas valve to open, so there's no flame even though the burner is trying to fire.
moderateintermediate
PROBLEMSThis isn't a single error code, it's a guide to the three or four most common failure points on Maytag gas ranges. The core issues usually come down to the igniter circuit, gas delivery through the valve or ports, or the control system. All of these are fixable by a homeowner with basic tools and about an hour of time.
moderatebeginner
WONT-STARTThe oven isn't getting the power or control signal it needs to kick off a heating cycle. Could be a supply problem at the breaker, a blown thermal fuse that cut power as a safety measure, a locked control panel someone accidentally triggered, or a failed component like the igniter or bake element.
moderateintermediate
KNOB-REPLACEMaytag cooktop knob replacement refers to the process of swapping out damaged, melted, or stripped control dials on a range or cooktop surface. This is a common maintenance task required when the internal plastic 'D-clip' fails and no longer grips the metal valve stem.
lowbeginner

Refrigerator7 codes

View all 7 codes →
CodeIssue
AIRFLOW-FAULTCold air is generated in the freezer and pushed through a duct into the fresh food section by a small fan. When something blocks that path, whether it's ice, a stuck damper, or a dead fan motor, the fridge warms up even though the freezer keeps working fine.
highintermediate
COMPRESSOR-OFFThe compressor is the heart of your fridge's cooling system. It's supposed to run in cycles, compressing refrigerant and pushing cold through the system. When it won't start, the whole cooling loop stops dead, even if the fans and lights are still going like everything's fine.
highintermediate
FRZ-COLD-REF-WARMThe sealed system's cooling fine, but cold air isn't making it into your fresh food compartment. Think of it like the freezer's hogging all the cold. There's a fan and a duct that's supposed to push that cold air over to the fridge side, and something in that path is broken, blocked, or frozen solid.
highintermediate
WARM-FRIDGE-COLD-FREEZERCold air is being generated in the freezer but isn't making it to the fridge section. Something's physically blocking or stopping that airflow transfer, whether it's a frozen evaporator coil, a dead fan motor, or a damper stuck shut.
highintermediate
ICE-MAKERThe ice maker isn't producing ice. Either it's not getting water, the freezer temp is outside the 0-5°F window the harvest thermostat needs to close, the motor module has failed, or the arm or sensor is telling the unit the bin is full when it isn't.
moderateintermediate
NOT-COOLINGA Maytag refrigerator not cooling means the refrigeration cycle has broken down at one or more points: the condenser coils cannot reject heat, the evaporator fan cannot circulate cold air into the fresh food section, the defrost system has iced over the evaporator coil, or the compressor or sealed system has lost pressure and refrigerant.
moderateintermediate
MAYTAG-FILTER-REPLACEWhen the filter reminder fires, the internal timer hit the six-month mark or the flow sensor detected enough restriction that it's flagging a swap. The activated carbon media inside the cartridge is saturated and can't catch chlorine, sediment, or heavy metals the way it used to.
lowbeginner

Washer107 codes

View all 107 codes →
CodeIssue
BANGING-SPINThe wash tub is physically striking the outer cabinet or frame because the suspension system can no longer keep it centered during high-speed spin. Usually it's the rods, sometimes it's an unlevel machine amplifying normal vibration into a full-on collision.
highintermediate
BRAVOS-NO-SPINThe Bravos won't spin because something broke the chain between the control board and the drive system. Either the lid lock can't confirm it's closed, the shift actuator can't physically move the splutch into spin position, or the drive hub stripped and the basket just sits there while the shaft spins underneath it doing nothing.
highintermediate
BRAVOS-NO-SPINThis isn't one error code on a screen. It's the machine refusing to enter high-speed spin because something in the drive chain broke down, whether that's the lid lock signal, the shift actuator's position feedback, or a mechanical failure like a snapped belt or seized bearing.
highintermediate
E-DLThe E DL (or dL) code indicates a Door Lock failure. The main control board has attempted to lock the lid at least six times without success and has timed out for safety.
higheasy
E01 F09Overfill condition or excessively long fill time detected. The pressure switch detected water rising above the expected maximum level, or the washer filled for too long without the pressure switch confirming the correct water level.
highintermediate
EDL1The EDL1 code (often read as dL1) indicates a Lid Lock Failure. The control board has attempted to lock the lid but failed to receive the 'Locked' signal from the switch within the allotted time.
highintermediate
EPIC-SPIN-FAILYour Epic's control board is refusing to start or complete the spin cycle because it's not getting the signal it needs, whether that's a confirmed door lock, a clear drain path, or a working connection to the motor control unit. One of those three things is almost always the culprit.
highintermediate
EPIQ-NO-SPINWhen the Epiq won't spin, the control board tried to shift the splutch into high-speed spin mode but either the lid lock never confirmed it was secure, or the shift actuator failed to physically move the splutch. The motor gets the signal but the basket doesn't follow.
highintermediate
F0 E3The pressure switch is sending signals the control board can't interpret as valid. Basically your washer's water-level sensor is either sending no signal, the wrong signal, or bouncing between values. Could be the switch itself, but way more often it's the air path leading to the switch that's the problem.
highintermediate
F01F01 means the Central Control Unit detected an internal logic failure or EEPROM corruption. Basically the board's memory chip either got zapped, developed a bad solder joint, or just wore out and can't read or write the firmware it needs to run wash cycles anymore.
highintermediate
F03 E01The control board can't figure out how much water's in the tub. It's supposed to get that info from the pressure switch, which reads tiny air pressure changes in a sealed hose connected to the outer tub. Something's broken in that chain.
highintermediate
F1F1 means the main control board ran an internal self-check and failed it, usually tied to the integrated pressure sensor circuit or a corrupted EEPROM chip. The board shuts the machine down immediately rather than risk running a cycle with bad water-level data.
highintermediate
F1F1 means the main control board detected an internal fault, usually a corrupted EEPROM or a failed logic circuit that can't read or execute its own instructions. Think of it like a hard drive crash inside the machine's brain.
highintermediate
F22F22 fires when the control board sends voltage to the door lock solenoid, waits for a confirmation signal back, and doesn't get one. Could be a dead solenoid, a broken strike the pin can't grab, or a wiring issue somewhere between the latch and the board.
highintermediate
F27The F27 error code indicates that the central control unit has detected an overflow condition, meaning the water level has exceeded the maximum safety limit programmed into the machine.
highintermediate
F3 E1The pressure transducer sends a changing electrical signal as water rises in the tub. When the control board sees a reading outside its expected range, it throws F3 E1 and shuts down. Either the sensor's dead, the air tube carrying pressure to it is blocked or leaking, or the wiring between them lost connection.
highintermediate
F4 E4F4 E4 means the control board fired the heater circuit but didn't see the water temperature climb like it should. Something broke the electrical path, whether it's the element itself, the sensor that reads the water temp, or the relay that sends power to the whole thing.
highintermediate
F5 E1The F5 E1 error code indicates a lid lock failure where the washer control board is unable to lock the lid or cannot verify that the lid is securely closed and locked.
highintermediate
F5 E2The control board sent a lock command but never got the 'locked' confirmation signal back. Basically the lid lock solenoid tried to fire, the locking pin didn't make it home, and the switch inside never closed the circuit to tell the board everything was good.
highintermediate
F5 E2The control board tried to engage the lid lock multiple times and never got the locked signal back from the switch inside the latch. Could be mechanical, could be electrical. Either way the board won't let the cycle run without knowing that lid is secure.
highintermediate
F5 E3The control board sent an unlock signal to the lid lock solenoid but the position sensor never confirmed the bolt moved. Either the solenoid coil is dead, the sensor's failed, or something physical is blocking the bolt from sliding back into the open position.
highintermediate
F51F51 means the main control board lost contact with the Rotor Position Sensor. The RPS sends pulses back to the board with every rotation so the machine knows the tub speed. No pulses, no spin.
highintermediate
F6 E2F6 E2 on a Maytag washer indicates a communication failure between the user interface (UI) board and the central control unit (CCU). Unlike F2 E2 which is UI-to-CCU, F6 E2 specifically indicates the CCU is not responding to the UI board's requests.
highintermediate
F6 E3The UI board and the CCU are constantly pinging each other while the machine runs. When F6 E3 fires, that communication line went dead. Could be a bad wire, could be a corroded pin on a connector, could be a dead board. Either way, the washer has no idea what you're asking it to do and it just stops.
highintermediate
F6 E3The ACU (Appliance Control Unit) is trying to communicate with the UI (User Interface) board and getting nothing back. Think of it like a dropped call that never reconnects. The machine detects the communication failure, logs F6 E3, and shuts itself down to prevent damage.
highintermediate
F7 E1F7 E1 means the main control board sent a spin command to the motor but never got confirmation the basket actually started moving. The tachometer, which is built into the shift actuator on these machines, sends speed pulses back to the board. No pulses, no confirmation, you get this code.
highintermediate
F7 E1F7 E1 means the control board fired the motor but got zero tachometer feedback confirming the basket hit its target RPM. Basically the board's asking 'hey, are you spinning?' and getting dead silence back.
highintermediate
F7 E4F7 E4 on a Maytag washer means the motor could not reach its target RPM within the expected time. The motor is running but not fast enough - this differs from F7 E1 (motor not running at all) because the motor IS spinning, just not reaching the commanded speed.
highintermediate
F8 E1The F8 E1 error code, often alternating with LF for Long Fill, indicates that the washer control board is not detecting water entering the tub or the water level is not rising fast enough to meet the programmed timing requirements.
highintermediate
F9 E1The washer's control board runs a timer during every drain cycle. If the water level sensor doesn't confirm the tub's empty within about eight minutes, the board throws F9 E1 and kills the cycle. It's basically the machine saying 'I tried to drain but something's stopping me.'
highintermediate
LDThe control board times how long it takes for the water level sensor to drop after the drain pump kicks on. If it doesn't hit 'empty' within about 8-10 minutes, it cuts power to the motor and logs the LD code. Simple as that.
highintermediate
LID-LOCK-BLINKThe control board sends voltage to a solenoid inside the lock assembly, which is supposed to shoot a pin through the strike and complete a circuit. If that circuit doesn't close within about three seconds, the board decides something's wrong and starts blinking to tell you it failed out. Safety timeout, basically.
highintermediate
LID-LOCK-ERRThe Maytag Centennial lid lock error occurs when the main control board cannot verify that the lid is securely latched. This safety feature prevents the washer from entering the high speed spin cycle or beginning the agitation process to protect the user from moving parts.
highintermediate
LID-LOCK-REPLACEThe lid lock assembly is a motorized latch that physically secures the lid and sends a confirmation signal to the control board. When the latch fails mechanically or the solenoid coil burns out, the board never gets that all-clear signal and won't allow the motor to drive the spin cycle.
highintermediate
LID-REPLACEThis guide covers the identification and installation of a replacement lid for Maytag Bravos top-load washers when the glass shatters or the plastic hinge mounts fail.
highintermediate
NO-DRAINThe washer finished its wash cycle but couldn't move the water out through the drain pump and into your standpipe. Something's either physically blocking the flow, the pump motor stopped working, or your house plumbing is fighting the machine.
highintermediate
NOT-SPINNINGThe control board won't trigger high-speed spin because one of its safety checks failed. Either the tub isn't empty, the door latch didn't send back a 'locked' confirmation, or the motor isn't responding. Basically the machine is saying 'I'm not doing this until everything checks out' to protect itself from something worse.
highintermediate
dLdL stands for Door Lock error. The control board sent the lock signal six consecutive times and never got confirmation the latch engaged. Something's broken in that loop, whether it's mechanical, electrical, or just a wad of lint jammed in the wrong place.
highintermediate
dL / dU / LidThe control board sends voltage to the lid lock solenoid and waits for a feedback signal confirming the bolt engaged. No signal after a few tries throws dL. dU means it tried to unlock and got nothing back. Both codes basically mean the lock circuit isn't completing when the board expects it to.
highintermediate
BRAVOS-HUBThese codes tell you the control board lost communication with, or got an unexpected reading from, a specific component. F7E1 means the motor controller's not seeing a proper speed signal. F5E2 means the lid lock circuit couldn't confirm the lid engaged. F0E3 means the tub's overfull or the water level sensor got confused. LOC just means child lock got switched on.
moderatebeginner
CENTENNIAL-HUBF7E1 fires when the control board can't detect basket rotation from the shift actuator's Hall effect sensor. The lid lock code means the door latch can't confirm closure. LOC means the control lock is engaged. All three are communication failures between sensors and the main board, not motor failures.
moderatebeginner
COMMERCIAL-HUBThe control board detected an out-of-range signal from a sensor or actuator and killed the cycle to prevent more damage. Instead of a text display, these models communicate faults through a specific LED flash pattern on the console. Decode the blink sequence and you'll know exactly which circuit failed.
moderatebeginner
DL/FThe control board sent power to engage the door lock and never got confirmation back that it actually locked. Could be a bad lock assembly, a burned relay on the Neptune board, or just a wiring issue. DL/F is the older code format for what newer Maytags call F5 E2.
moderateintermediate
E2 F3The thermistor circuit is open. The control board sent a signal expecting a resistance reading from the temp sensor and got nothing back, so it threw the code and stopped the cycle.
moderateintermediate
E3E3 on Maytag washers indicates a motor-related fault. Like Whirlpool E-codes, E3 is typically the second part of an F/E pair. The most common context is F0 E3 (load size exceeded) or a standalone E3 on older models meaning motor overcurrent protection tripped.
moderatebeginner
F0 E2F0 E2 is Maytag's oversuds fault. The control board reads the pressure sensor and sees there's way too much foam in the tub for the machine to drain or spin properly. It's basically the washer throwing up its hands and saying it can't work in these conditions.
moderatebeginner
F0 E7F0 E7 means Load Detected During Calibration. The control board runs a calibration sequence to learn how the empty drum moves and spins. When it senses weight, the whole thing stops and throws this code. It's basically the board saying 'this doesn't match what I expected during setup.'
moderatebeginner
F2 E2F2 E2 on a Maytag washer means the user interface board can't talk to the central control unit. The UI board is the panel where you pick cycles and hit Start. It sends commands to the main CCU board through a ribbon cable, and when that connection breaks down, you get this fault.
moderateintermediate
F21Long drain timeout. The control board expected the tub to empty within 8 minutes but water is still detected. Drain pump ran but could not empty the tub.
moderateintermediate
F4 E1F4 E1 means the main control board detected a problem in the water heating circuit. Something in the loop isn't communicating right, either the heating element's open, the NTC thermistor's reading outside normal range, or the relay on the control board isn't closing when it's supposed to.
moderateintermediate
F5F5 on a Maytag washer is the door/lid lock system fault category. The F5 is always followed by a sub-code (E2, E3, or E4) that specifies the exact lock failure. F5 E2 means the lock circuit did not complete (lock did not engage). F5 E3 means the lock engaged but the door/lid switch did not confirm closure. F5 E4 means the unlock circuit failed (door stuck locked).
moderatebeginner
F5 E1 / F7 E1The washer's control board has detected a functional failure, most commonly involving the lid lock assembly (F5 E1) or the shift actuator (F7 E1), preventing the cycle from starting or completing.
moderateintermediate
F5 E2F5 E2 means the control board tried to lock the lid, got no confirmation it actually happened, and gave up. That confirmation comes from a small switch inside the lock assembly. When the solenoid fires and the switch doesn't close, the board sees an open circuit and kills the cycle before it even starts.
moderateintermediate
F5 E2The main control board can't lock the lid or can't confirm it locked. Simple as that. The washer won't let itself start sensing or agitating until it gets that confirmation signal back from the lock switch. No signal, no cycle.
moderateintermediate
F51The F51 error code on a Maytag Bravos washer indicates a Rotor Position Sensor (RPS) failure, where the control board cannot accurately track the motor's speed or position.
moderateintermediate
F8 E1F8 E1 is a 'Long Fill' timeout. The control board opened the water inlet valve, started counting, and the pressure sensor never reported enough water in the tub before the 13-minute limit ran out. Either water's not getting in, or it's draining back out as fast as it fills.
moderatebeginner
F8 E6The control board sends a 5-volt reference signal through the thermistor and measures the resistance it gets back. That resistance changes with temperature. When the board sees a dead open circuit or a full short, it can't calculate temperature at all, so it throws F8 E6 and refuses to run.
moderateintermediate
FLASHING-LIGHTSThe control board detected a fault it can't clear on its own, so it's broadcasting through the panel LEDs in a two-part blink sequence. First burst = F code (the system), second burst = E code (the specific component). No digital display needed, just a steady hand and something to count with.
moderatebeginner
LDLD stands for Long Drain. The control board gives the drain pump a set amount of time, usually around 8 minutes, to empty the tub. If the pressure switch hasn't confirmed the water's gone by then, it throws the code and stops the cycle.
moderateintermediate
LDLD stands for Long Drain. The control board's basically got a countdown timer for the drain cycle, usually 5 to 8 minutes depending on your model. If the pressure sensor doesn't detect a significant water level drop before that timer hits zero, it stops the cycle and throws the code.
moderateintermediate
LEAKINGA Maytag washer leaking from the bottom has different root causes depending on model type. Bravos XL has a known transmission seal issue that lets gear oil escape with the water. Front-load MHW models almost always leak from the door boot seal where the rubber meets the glass.
moderateintermediate
LFLF means the washer's waiting for water that isn't arriving fast enough. The control board starts a timer the moment filling begins, and if the pressure switch doesn't confirm the right water level within about 8-10 minutes, it throws LF and kills the cycle.
moderatebeginner
LID-LOCK-FAULTThe lid lock assembly got power but couldn't confirm it physically latched, or it was asked to unlock and didn't respond. Either the solenoid didn't move the pin, the internal microswitch didn't close the circuit, or the board never got the confirmation signal it needs before spinning the drum.
moderateintermediate
LID-LOCK-FLASHINGA flashing lid lock light on a Maytag washer indicates that the main control board is unable to verify the lock status of the lid. This is a safety lockout that prevents the machine from entering high speed spin cycles when it cannot confirm the door is securely latched.
moderateintermediate
LO FLLO FL stands for Low Flow. The control board is timing how fast the water rises in the tub, and when the pressure switch doesn't trip within that set window, it kills the fill cycle and throws this code. Basically the machine thinks something's wrong with the water supply, and it's usually right.
moderatebeginner
MAXIMA-HUBThe Maytag Maxima is a front-loading washer series (MHW model prefix) that shares the Whirlpool Duet platform. Maxima models use the same F/E error code system and CCU board as the Duet, but with Maytag-specific features including PowerWash cycle and the Advanced Vibration Control (AVC) system.
moderatebeginner
MAYTAG-DRAIN-NOISEYour washer's drain pump is running when it shouldn't be. The machine thinks it's either overfilling or can't confirm the tub is empty, so it stays in drain mode as a safety move. Usually that bad info is coming from a blocked air tube, a dead pressure switch, or a fried relay on the control board.
moderateintermediate
NOISEA Maytag washer making loud noise during spin has a worn bearing, broken motor coupler, failing clutch, or foreign object between the tubs. The type of noise identifies the failing component.
moderateintermediate
NOT-DRAININGThe control board monitors how fast water drops out of the drum. When it doesn't fall fast enough within the set window, usually 8-10 minutes, it throws F9 E1 or F21 and stops the cycle. Could be a clog, a bad pump motor, or even a kinked hose creating a siphon effect behind the machine.
moderateintermediate
NOT-FILLINGF8E1 fires when the pressure switch or flow sensor can't confirm that water entered the tub within about four minutes. The control board sends a signal to open the inlet valve, waits for the pressure switch to register a water level change, and if nothing comes back, it shuts the cycle down and throws the error.
moderateintermediate
NOT-SPINNINGWhen your Maytag won't spin, the motor's either getting blocked from transitioning into spin mode or the mechanical connection between the motor and drum has broken somewhere. On top-loaders that's usually the shift actuator or coupler. On front-loaders it's typically the belt or door latch preventing spin from starting.
moderateintermediate
SENSE-DONE-FLASHINGThe control board sent a command to shift the drive system from agitate mode to spin mode and didn't get the confirmation signal back. Could be a dead actuator, a broken lid lock stopping the cycle from advancing, or just a wire that vibrated loose from the connector.
moderateintermediate
SENSING-BLINKThe control board fired up, ran its startup check, and didn't get a confirmation signal back from either the shift actuator or the lid lock assembly. So it's just sitting there blinking, waiting. It won't proceed until it knows it's safe to spin that tub.
moderateintermediate
SENSING-TO-DONEThe control board sends a command during sensing and waits for confirmation that the shift actuator moved the transmission into agitate position and that the lid lock engaged. If either signal doesn't come back within the timeout window, the board kills the cycle and resets to done.
moderateintermediate
SKIPS-TO-DONEThe control board runs a quick self-check at the start of every cycle. If it can't confirm the lid's locked or the drive system shifted into gear within a few seconds, it skips straight to done instead of running with a potential mechanical failure.
moderateintermediate
SMELLSThere's no electronic fault here. What's actually happening is biological: mold, bacteria, and biofilm are colonizing the parts of the machine that don't get fully rinsed during normal cycles. The outer tub, the underside of the wash plate, and standing water in the pump are basically a petri dish between loads.
moderateintermediate
START-BTN-FAILWhen the start button on a Maytag washer becomes unresponsive, it signifies that the control board is either not receiving the physical input or is intentionally blocking the cycle due to a safety sensor fault.
moderateintermediate
STUCK-ON-SENSINGThe control board kicks off a sensing routine at the start of every cycle to check basket position and load weight. When it can't get that signal back from the shift actuator, or the lid lock won't confirm it's closed, the board just stays frozen in sensing mode waiting for an answer that's never coming.
moderateintermediate
ULUL stands for Unbalanced Load. The control board watches drum rotation during spin, and when it detects the tub wobbling off-center, it cuts motor power to prevent damage. Pretty much every top-load Maytag built in the last 15 years has this protection built in.
moderateintermediate
WONT-STARTThe control board runs a handshake sequence before any cycle can start. It needs a confirmed signal back from the lid lock or door latch before it'll allow water in. If that signal doesn't come back clean, whether from a failed lock, a blown fuse, or a logic error on the board, the Start button just does nothing.
moderateintermediate
5dThe 5d error code, which often looks like Sd on the digital display, indicates that the control board has detected an excessive amount of soap suds in the wash tub, preventing the unit from draining or spinning properly.
lowbeginner
5dThe 5d code, which looks like SD on a lot of displays, fires when the control board's sensors detect foam thick enough to air-lock the drain pump. The machine literally can't push suds out the same way it pushes water. So it stalls the whole cycle to keep the motor from burning up trying.
lowbeginner
CENTENNIAL-DIAGMaytag Centennial top-load washers (MVWC series) use a lid-close sequence to enter diagnostic mode. The machine stores fault codes from recent cycles that can be read using LED blink patterns on the control panel.
lowbeginner
CLCL on a Maytag washer means Control Lock is activated. It's NOT an error code, it's a feature. Control Lock disables all buttons to prevent accidental changes during a cycle or to child-proof the washer. It shows up when someone's accidentally held the lock button just long enough to trigger it.
lowbeginner
DIAGNOSTIC-MODEMaytag washers (manufactured by Whirlpool) include a diagnostic service mode that retrieves stored fault codes from recent wash cycles. The entry method differs between top-load and front-load models but both produce the same F/E or F digit fault codes.
lowbeginner
EPIC-Z-RESETWhen your Epic Z needs a reset, the central control unit's gotten itself into a fault loop it can't escape on its own. Basically the board froze, holding onto a bad sensor reading or incomplete cycle data. Pulling power forces it to dump that garbage from memory and start completely fresh.
lowbeginner
F0 E2The control board detected an excessive load condition. Motor drawing too much current or drum speed significantly below target due to weight.
lowbeginner
FILTER-CLEANThe Maytag washer filter is a debris trap that protects the drain pump from coins, lint, and hair. When it gets clogged, water can't evacuate fast enough and the machine stalls mid-cycle or throws a drainage error. Clean it and the problem usually goes away immediately.
lowbeginner
GUIDEComplete troubleshooting guide for the 12 most common Maytag washer problems with diagnostic steps and repair links
lowbeginner
HOW-TO-CLEAN-WASH-PLATERoutine maintenance to remove biofilm, detergent residue, and odors from Maytag high-efficiency (HE) impeller-style top load washers.
low
HOW-TO-RESETA hard reset clears the control board's memory and recalibrates the lid lock sensor, forcing the machine to forget whatever confused state it's stuck in and boot up fresh.
low
HUBThis is a complete index of every error code Maytag washers can display, covering both the older single-code format like F21 and LOC, and the newer two-part F+E codes used on current electronic-control models. Each code links to a dedicated repair article with specific diagnostics.
lowbeginner
LOCLOC means the Control Lock is active and the entire keypad is frozen. The board's not broken, it's just waiting for you to hold the right button for three seconds. Think of it like a keyboard lock on your laptop. Same concept, same fix.
lowbeginner
LOCThe control panel buttons got disabled by the board's software. Something held the lock button long enough to flip child lock on, whether that was a person, a bump, or a moisture hit on the touch sensor. Mechanically nothing's wrong. All the electronics are fine.
lowbeginner
MAYTAG-RESETA Maytag washer reset is a procedure used to clear the internal control board memory, cancel active error codes, and reboot the appliance software after a power surge or component glitch.
lowbeginner
RESETStep-by-step guide to resetting a Maytag washer using power cycle, button sequence, and calibration methods
lowbeginner
SDSD on a Maytag washer means excessive suds were detected in the wash tub. The washer adds extra rinse cycles to remove suds, extending the wash time. If suds persist, the washer stops and displays SD. On some Maytag displays, SD appears as 5d due to the seven-segment LED rendering.
lowbeginner
SUDThe SUD code fires when the pressure switch or motor control board picks up too much foam resistance during drain or spin. That foam messes with the air tube reading, so the board can't tell if the tub is full of water or bubbles, and it shuts down the cycle to prevent overflow or pump damage.
lowbeginner
SYMPTOMMaytag washer not starting a wash cycle or showing no response when attempting to start
lowbeginner
SYMPTOMStanding water in the drum after a wash cycle means the drain pump didn't fully clear the tub, or the drain hose has a blockage somewhere. Water appearing in an idle washer means the inlet valve's internal diaphragm is worn and water's seeping through even when the valve should be fully closed.
lowbeginner
SYMPTOMThe door lock solenoid is staying energized and holding the latch closed. The control board either lost power before it could send the unlock command, there's water in the drum triggering the safety interlock, or the lock actuator itself has physically failed in the locked position.
lowbeginner
SYMPTOMThe lid lock mechanism isn't sending the 'locked' confirmation signal to the control board, or it's physically stuck in one position. Without that signal, the board won't allow spin or cycle advancement, so everything just stops and waits.
lowbeginner
SYMPTOMMaytag washer vibrating or shaking excessively during spin cycle
lowbeginner
SYMPTOMThe control board monitors water level and cycle progression during the rinse phase. It waits for the drum to drain to empty, then refills, then drains again. If the pressure sensor never confirms empty, or if it detects excess suds, it repeats the rinse sequence. A genuinely stuck rinse means one of those confirmation signals isn't coming through.
lowintermediate
SYMPTOMThe washer display holds on Sensing without advancing to fill because the control board is missing a required input signal, usually the transmission position confirmation from the shift actuator or confirmation that the lid lock actually engaged.
lowintermediate
SYMPTOMThe cycle's brain is stuck waiting for a condition to be met before it'll move on to rinse. Could be temperature, could be a sensor lying to it. The drum keeps going because that part's fine, but the cycle logic just won't advance.
lowintermediate
rLrL stands for Remove Load. The control board pulses the drive motor and measures how fast the basket decelerates. Too much drag equals a load in the board's mind. It fires this code to stop you from running a cleaning or calibration cycle with clothes in there.
lowbeginner

Dishwasher18 codes

View all 18 codes →
CodeIssue
I30The base pan overflow float has been raised, indicating water in the drip tray beneath the tub
criticalbeginner
E20The control board detected a broken or failed circuit on the drain pump motor. Either the motor windings have failed internally, there's an open somewhere in the wiring, or the board simply can't complete the pump circuit at all.
highintermediate
F3The high-limit thermostat under the tub hit its trip point, somewhere around 190-200°F, and permanently opened the heater circuit. The control board sees that open circuit and throws F3. Once it trips, it's done. There's no resetting it.
highintermediate
i30Water got into the base pan and tripped the float switch. The machine basically said it's leaking and locked itself into drain mode to protect your floor. It's not a software glitch. It's a physical safety response to actual moisture.
highintermediate
BLUE-LIGHT-FLASHINGThe blue floor light is the status indicator on Frigidaire's newer dishwasher lineup. Solid means it's running. Flashing means something broke the safety circuit loop, usually the door latch microswitch failing to tell the control board the door is sealed, so the motor and pump won't fire.
moderateeasy
E30The control board sent voltage to the dispenser solenoid at the right moment in the wash cycle, but something stopped it from completing. Either the circuit broke electrically or the door physically couldn't open. The board got no confirmation that the dispenser fired, so it threw E30.
moderatebeginner
ERThe control board has detected a stuck button or a short circuit in the touchpad membrane. This prevents the dishwasher from starting because it's receiving a constant, conflicting signal from the user interface.
moderateeasy
ER/UOThe door lock mechanism failed to engage or disengage properly. The control board sent a lock or unlock command and didn't get confirmation back from the latch assembly, so it threw the fault code and stopped the cycle.
moderateintermediate
I20The drain cycle ran but the water level in the tub did not drop to the expected level within the allowed time
moderatebeginner
I40The control board opened the inlet valve solenoid but the water level sensor never confirmed the tub filled within the time limit, so it killed the cycle and threw the fault code.
moderatebeginner
NOT-WASHING-WELLThe dishwasher completes its cycle, but dishes remain dirty, covered in a gritty film, or spotted because of poor water circulation, lack of heat, or clogged filtration.
moderateintermediate
i10The i10 fires when the dishwasher's fill sensor doesn't detect the required water level within the allowed time window, usually around 5 minutes. The board's watching a timer, and if the float switch doesn't trip before it runs out, it shuts everything down and throws the code.
moderateintermediate
i20The i20 error code indicates that the dishwasher has failed to drain the water within the allotted time or the pressure sensor still detects water in the tub.
moderateintermediate
iLoThe dishwasher's fill timer ran out before water reached the minimum operating level. The pressure sensor or float switch reported low water, so the board killed the cycle to protect the wash pump from running dry and burning out.
moderateintermediate
CLCL on a Frigidaire dishwasher means the Control Lock feature is active. It's not a fault code at all. It's a child safety lock that disables every button on the control panel except the lock button itself. Your dishwasher won't respond to anything until you deactivate it.
lowbeginner
HUBHub page covering all Frigidaire dishwasher error codes on the Electrolux platform, including the I-series codes unique to Frigidaire
lowbeginner
PFPower to the dishwasher was interrupted mid-cycle. PF is informational - it records that a power loss occurred, not that a component has failed.
lowbeginner
PFPF stands for Power Failure. The control board detected that incoming voltage dropped out or dipped below operating threshold while a cycle was running, so it stopped the cycle rather than risk running the motor or heater without stable power.
lowbeginner
CodeIssue
BEEPINGThe electronic control board detected something outside normal limits. Could be a runaway temperature reading, an open circuit in the sensor probe, or a stuck button sending a constant signal. Basically the oven's brain saw a number it didn't like and started screaming at you to pay attention.
highintermediate
BEEPING-CONSTANTLYThe oven's Electronic Range Control (ERC) is detecting something it doesn't like, whether that's a stuck button, a temperature sensor sending a bad signal, or a safety limit being hit. It triggers an audible alert to stop you from running an oven that might be heating completely uncontrolled.
highintermediate
CONTROL-BOARDThe Electronic Oven Control (EOC) is basically the brain of your range. It takes your keypad input, figures out what to do with it, and fires signals to the gas valve, igniter, and temperature sensor. When it fails, none of that communication happens and your oven just sits there.
highintermediate
CONTROL-BOARDThe main electronic control board, often called the ERC, acts as the brain of your gas range by regulating oven temperatures and controlling the gas ignition sequence.
highintermediate
CONTROL-BOARDThe Electronic Oven Control (EOC) is the main circuit board that runs the whole show. It reads the temperature sensor, drives the display, interprets every button press, and flips the relays that send 240 volts to your bake and broil elements. When it dies, nothing works right.
highintermediate
CONTROL-BOARDThe control board is basically a small computer that handles everything: it fires the heating elements, reads the temperature sensor, manages the clock and timer, and sends all that info to your display. When it fails, none of those systems talk to each other anymore.
highintermediate
CONTROL-PANEL-FAILThe Electronic Oven Control (EOC) or the touch membrane has lost communication with the board, either from a hardware short, heat damage, a blown fuse, or a corroded ribbon connection. The panel can't send or receive signals, so it just sits there dead.
highintermediate
CONTROL-PANEL-FAILUREThe Electronic Oven Control (EOC) or the user interface membrane has suffered a hardware failure, preventing the appliance from processing user inputs or managing heating cycles.
highintermediate
F010F010 means the oven's electronic control board detected an internal communication fault, either with the keypad overlay, its own memory, or the logic circuits that manage relay operation. The board can't confirm a safe operating state so it locks everything down.
highintermediate
F050The Electronic Oven Control lost its communication link with the Power Relay Board. Those two boards talk over a low-voltage data line, usually 5V or 12V DC. When that signal drops or gets corrupted, the EOC throws F050 and shuts everything down rather than run blind.
highintermediate
F1F1 on a Frigidaire oven means the main Electronic Range Control (ERC) board has detected an internal failure. This is the board's self-diagnostic reporting that its own processing, memory, or component circuits have failed. Unlike F10 or F27 which point to specific relay failures, F1 is a general control board fault that typically requires full board replacement.
highintermediate
F10The control board detected a runaway temperature condition, meaning it thinks the oven's heating past 650°F and not stopping. It triggers a safety lockout. Usually the board isn't wrong that something's off, it just can't tell if the oven's actually overheating or if the sensor's lying to it.
highintermediate
F11The F11 code fires when the Electronic Oven Control detects a continuous key signal for more than 30 seconds. The board basically thinks you're holding a button down. It's a stuck-key fault, and the culprit is either a shorted touch membrane or a bad keypad input circuit inside the EOC itself.
highintermediate
F11F11 means the Electronic Oven Control detected a touchpad key signal that's been continuously active for over 30 seconds. Basically the board thinks you've been pressing a button this whole time. It triggers a lockout to prevent the oven from doing something weird on its own.
highintermediate
F11The F11 code fires when the Electronic Oven Control board detects a continuous closed signal from any key on the touchpad for more than 30 seconds. Basically it thinks someone's holding a button down, so it kills the heat, locks everything out, and starts alarming. Safety feature, technically, but real annoying when it's phantom-triggering at 2am.
highintermediate
F11The F11 error code on a Frigidaire oven signifies a shorted keypad or a stuck button. It occurs when the Electronic Oven Control (EOC) detects that a key has been pressed or shorted for more than thirty seconds continuously.
highintermediate
F27F27 on a Frigidaire oven means the control board has detected that the bake relay is stuck in the closed position - the relay continues to supply power to the bake element even after the control board has commanded it to open. This is a safety-critical fault because the oven can overheat if the relay does not open.
highintermediate
FO50The FO50 error indicates a communication loss between the Electronic Oven Control (EOC) and the User Interface Board (UIB). Essentially, the main brain and the touch panel are no longer talking to each other.
highintermediate
HUBFrigidaire ovens use F and E prefix fault codes to flag failures in the control board, RTD temperature probe, door latch, keypad, and relay systems. The code prefix tells you which part of the system broke down. F10 and F11 are the two you really don't want to see on that display.
highintermediate
NOT-HEATINGThe oven is failing to activate its primary heating components. This is typically due to a broken electrical circuit in the heating element, a failed gas igniter, or a safety fuse that has tripped to prevent overheating.
highintermediate
NOT-TURNING-ONThe oven is not receiving power, the control board has failed, or a safety thermal fuse has tripped, preventing the unit from operating.
highintermediate
NOT-WORKINGThe appliance has lost its heating circuit, meaning either the electrical path to a heating element is broken, a safety component has opened up to cut power, or the control board has stopped sending voltage to the heating components entirely.
highintermediate
NOT-WORKINGThe oven is failing to initiate a heating cycle, which typically indicates a break in the electrical path to the heating element or a failure in the ignition system for gas models.
highintermediate
OVEN-CONTROL-BOARDThe Electronic Oven Control (EOC) is the primary circuit board that manages the timer, display, and power distribution to the heating elements based on signals from the temperature sensor.
highintermediate
BEEPINGThe oven's electronic control board has identified a fault condition, most commonly a stuck input key or a temperature reading that exceeds safety limits, and is sounding an audible alert to prevent damage or fire.
moderateeasy
Beeping (No Error Code)The control board's picking up a signal it reads as a command or a minor fault, but whatever's triggering it isn't bad enough to throw one of the named F-series codes. Usually that means a stuck button's sending a ghost input, the probe jack's got a short from gunk buildup, or a power hiccup left some junk in the board's memory.
moderatebeginner
ERThe ER code (sometimes shown as ERR) means the control board and the touchpad stopped communicating. Either something's stuck on the keypad sending a constant signal, or the connection between the two boards got interrupted, usually from a bad ribbon cable.
moderateintermediate
ER CEER CE means there's a Communication Error between the Electronic Oven Control (EOC), the main brain board, and the User Interface board that runs your touchpad. They've lost their digital handshake. Neither can confirm the other's there, so the whole system shuts down as a precaution.
moderateintermediate
F11F11 on a Frigidaire oven means the control board has detected a shorted or stuck key on the touchpad. The oven registers a key as continuously pressed, which is a safety lockout condition. On FGEF3059TF, FGEF3062TF, and FPEF3077QF models this is overwhelmingly caused by the flex cable between the touchpad membrane and the control board delaminaing from heat cycling.
moderateintermediate
F12F12 means the main control board (the ERC, or Electronic Range Control) lost its connection to a secondary board or module. It's a data bus timeout, basically the two internal computers stopped passing signals to each other and the main board gave up waiting for a response.
moderateintermediate
F15The oven's main control board sent a signal down the internal data bus and didn't get a response back from a secondary module. Think of it like one board texting another and getting no reply. The system throws F15 because it can't confirm the secondary controller is alive and listening.
moderateintermediate
F22F22 on a Frigidaire oven means the door lock system has failed to complete a lock or unlock cycle. The control board expected the door latch position switch to confirm that the door had locked or unlocked, but the confirmation signal was never received within the timeout window. The oven door may be stuck in the locked position.
moderateintermediate
F3F3 on a Frigidaire oven means the RTD temperature probe circuit is open. The control board isn't getting any resistance signal from the probe, which it reads as either a broken sensor or an extreme temperature reading. It won't heat until the probe circuit is repaired or replaced.
moderatebeginner
F30F30 means the lower oven's RTD temperature probe circuit is completely open. The control board's reading infinite resistance where it should see around 1,080 to 1,100 ohms. Something in that lower probe circuit is broken, whether it's the sensor wire itself, the connector pin, or the harness routing near the lower hinge.
moderatebeginner
F30The F30 code fires when the control board measures infinite resistance on the sensor circuit. A working RTD probe reads around 1080-1100 ohms at room temp. When that reading goes open, the board knows something's broken and shuts the oven down rather than guess at the temperature.
moderatebeginner
F31F31 on a Frigidaire oven means the lower oven RTD temperature probe has a fault condition - the resistance reading is out of range (either too high, indicating near-open, or the circuit has a shorted reading). F31 applies specifically to double oven models like the FGEW276SPF that have separate upper and lower oven cavities with independent temperature sensors. The lower oven element and bake functions will be disabled.
moderatebeginner
F50F50 means the door latch didn't complete its lock or unlock cycle in time. It's pretty much always tied to the self-clean function, which needs the door locked before those extreme temps kick in. The motor, the latch arm, or the position switch is where things went wrong.
moderateintermediate
F90F90 on a Frigidaire oven means the door latch motor failed electrically or mechanically. The control board sent the signal to lock the door and got no confirmation the latch actually reached its locked position. It's more specific than F50 because it points directly at the motor, not just a general latch timeout.
moderateintermediate
NOT-PREHEATINGThe oven's failing to reach target temperature because something in the heating circuit has broken down, whether that's the element itself, the sensor that reads the temperature, or the control board that tells everything to fire up.
moderateintermediate
TROUBLESHOOTINGWhen a Frigidaire oven fails, it's usually the igniter, a heating element, or the temperature sensor misfiring and sending bad data to the board. This guide walks you through diagnosing each one in order from cheapest fix to most expensive, so you're not just throwing parts at it randomly.
moderatebeginner
F16F16 on a Frigidaire oven means the meat probe circuit is reading a short. The probe or its connector's showing near-zero resistance when it should either read open or return a valid food temperature. The oven disables probe-based cooking functions and it'll throw F16 even with nothing plugged in if that jack's got any debris in it.
lowbeginner
HOW-TO-RESETA reset restores the electronic control board to its factory state, clearing temporary software glitches or minor communication errors between components.
low

Refrigerator52 codes

View all 52 codes →
CodeIssue
BLINKING-GREENThe green light blinks when the internal temp climbs above 21°F. The control board's monitoring temperature constantly, and when it can't keep things cold enough, it trips this alert so you know something's wrong before your food turns. Could be airflow, could be the cooling system itself.
highintermediate
COOLING-ISSUEThe fridge isn't maintaining safe food temps because cold air can't circulate from the freezer side to the fresh food section. That happens when frost chokes off the evaporator coils, the fan dies, airflow gets physically blocked, or in worse cases the sealed refrigerant system itself is leaking or failing.
highintermediate
FRIG-COOL-GUIDEThe fridge isn't maintaining temp in one or both compartments. Something in the refrigeration loop, the fans, the defrost system, or the sensors is broken and the cooling cycle either can't run or can't move cold air where it needs to go.
highintermediate
H1The H1 code is a high temperature alert indicating the freezer has risen above 26 degrees Fahrenheit or the fresh food section has exceeded 55 degrees Fahrenheit for an extended period.
highintermediate
POWER-OUTAGEThe refrigerator has detected a loss of incoming voltage. It may be in a safety lockout mode (PF code), or a component like the start relay or control board may have been damaged by a voltage spike when the power returned.
higheasy
SY CEThe SY CE error code stands for System Communication Error. It indicates that the main electronic control board and the user interface display panel are unable to communicate with each other over the data lines.
highintermediate
SY EFThe main control board sends power to the evaporator fan motor in the freezer and waits for a tachometer pulse back confirming it's spinning at the right RPM. No signal, or a bad signal, and the board logs SY EF and kills the fan circuit. That fan's job is moving cold air from the freezer into the fresh food section, so when it stops, the whole fridge warms up fast.
highintermediate
SY EFSY EF stands for System Evaporator Fan fault. The main control board sends 12V DC to the freezer fan motor and waits for an RPM feedback signal on the yellow wire. If it doesn't get that signal back within a set timeframe, it throws this code and shuts down.
highintermediate
SY EFThe evaporator fan motor sits in your freezer behind the back panel. It's supposed to spin and send a speed signal back to the main board continuously. When the board doesn't get that signal, or gets something unexpected, it throws SY EF. A dead motor, frozen blade, or broken wire in the harness will all trigger it.
highintermediate
SY EFThe SY EF error code indicates a System Evaporator Fan failure where the main control board detects that the fan motor in the freezer is not spinning at the correct speed or the communication signal is lost.
highintermediate
dIdI stands for Defrost Issue. The control board tracks evaporator temperature during each defrost cycle, and when the heater runs its full allotted time without the bi-metal thermostat tripping off at around 55°F, the board logs the fault and surfaces the dI code on the display.
highintermediate
BEEPINGYour fridge is basically saying something crossed a line. Either the temp climbed above 55°F, the door sensor stopped registering a closed door, or the control board caught a power interruption. It's the board's way of flagging a problem before your food goes bad.
moderateeasy
BEEPING-3-TIMESThe 3-beep sequence is the fridge's notification alarm telling you one of three things: the door's been hanging open too long, the internal temp climbed above the safe threshold, or a power failure happened and it needs acknowledgment. The board won't quit until you tell it you got the message.
moderateeasy
BEEPING-AFTER-POWER-OUTAGEThe refrigerator's control board logged a power interruption or high-temperature event. The beeping's an audible alert waiting for you to acknowledge it, basically the fridge's way of making sure you know the power went out and you've thought about whether your food's still safe.
moderateeasy
CECE means the main control board and the user interface board in the door can't communicate. They're supposed to talk back and forth constantly to sync settings and display status. When that data line drops, the CE code fires and the display either goes haywire or locks up entirely.
moderateintermediate
EPTWFU01The EPTWFU01, which Frigidaire also calls the PureSource Ultra II, is a carbon block cartridge that sits in the top right corner of your fresh food compartment. It scrubs out lead, chlorine, cysts, and pesticides from your tap water before it hits your glass or ice molds.
moderateeasy
F3F3 means a temperature sensor has failed or is sending readings so far off that the control board won't trust them. The sensor's either open circuit, shorted, or reading something obviously wrong like 150 degrees inside a cold fridge.
moderateintermediate
FPPWFU01The FPPWFU01 is the push-in PurePour Connect filter that sits in the upper right corner of your fresh food compartment. It uses activated carbon to pull chlorine, sediment, and trace contaminants out of your water. The 'Connect' part means there's an RFID chip inside that talks to your fridge's control board to track filter age automatically.
moderatebeginner
H1H1 on a Frigidaire refrigerator means the internal temperature has risen above the safe threshold. This is a temperature alarm, not necessarily a component fault. H1 is the most common Frigidaire fridge code.
moderatebeginner
HIThe freezer temperature climbed above 26 degrees Fahrenheit, which is the threshold Frigidaire set for the high-temp alarm. The board's not broken and the sensor isn't necessarily bad. It's just saying: hey, something let warm air in or stopped the cold air from moving around the way it should.
moderatebeginner
HIThe fridge's control board monitors cabinet air temp constantly and fires this alert the moment it climbs above the safe threshold, usually above 55°F in the fresh food section or above 26°F in the freezer. Something caused the inside to get warm, and now the board's telling you about it.
moderatebeginner
HIThe HI error fires when the thermistor detects the temperature climbed above 55°F long enough that the board decided to flag it. Either the fresh food section, the freezer, or both got too warm. The unit isn't broken yet, but it's telling you something's off with the cooling cycle.
moderatebeginner
HOHO stands for High Temp. The control board is seeing that your freezer climbed above 26°F and stayed there long enough to trigger the warning. It's the fridge saying 'hey, something's wrong in here' before your ice cream turns into soup and your meat starts going bad.
moderatebeginner
HUBThese are Frigidaire's built-in diagnostic alerts. H1 fires when the cabinet temp climbs above the safe threshold. F3 means a thermistor or sensor has gone open or shorted. CE is a communication error between the control board and another component, usually the evaporator fan motor or the compressor inverter board.
moderatebeginner
MINI-COOL-FAILA cooling failure in a Frigidaire compact refrigerator usually means the compressor can't start due to a failed relay, the thermostat's not sending signal, or the condenser coils are so clogged the compressor keeps shutting itself off from overheating.
moderatebeginner
PROBLEMSBasically this covers the most common ways Frigidaire refrigerators break down. Cooling problems, ice maker failures, weird noises, water leaks. These things fail in pretty predictable patterns, and once you know what to look for, you can usually nail the cause before you even pull a panel.
moderatebeginner
PUREPOUR-PWF-1The PurePour PWF-1 (FPPWFU01) is the specific filtration cartridge designed for your Frigidaire side-by-side refrigerator to remove sediment, chemicals, and heavy metals.
moderateeasy
PWF-1The PWF-1 (PurePour) water filter is the primary filtration component for your Frigidaire refrigerator, responsible for removing contaminants from both the dispenser water and the ice maker supply.
moderateeasy
RESET-NEEDEDThe control board has hit a state it can't get itself out of, whether that's a software loop, a stuck alarm, or a filter timer needing manual acknowledgment. The fridge isn't broken. It just needs you to clear the buffer and let it start fresh.
moderateeasy
SHThe SH code fires when the control board reads near-zero resistance from a thermistor circuit. A healthy sensor at room temp reads 5,000-10,000 ohms. When the board sees something close to 0, it knows the sensor's shorted internally or the wires are touching somewhere they shouldn't be.
moderateintermediate
TROUBLESHOOTINGGeneral ice maker failure or lack of ice production in a Frigidaire side-by-side refrigerator.
moderatebeginner
WATER-FILTERThe water filter is a carbon-based purification cartridge designed to remove lead, pesticides, and pharmaceuticals from your water supply while protecting the ice maker from sediment buildup.
moderateeasy
WATER-FILTERThe water filter is a replaceable carbon-media canister that strips out chlorine, lead, sediment, and other contaminants before water reaches the dispenser and ice maker. When the carbon gets saturated, it stops working and can actually start releasing what it already captured back into your glass.
moderateeasy
EPTWFU01The EPTWFU01 (PureSource Ultra II) water filter is the primary filtration component for the GRSS2652AF, responsible for removing lead, pesticides, and chlorine from your drinking water and ice.
loweasy
FILTER-REPLACEThe water filter is either reaching the end of its life, improperly installed, or the housing has a mechanical failure preventing proper flow to the dispenser and ice maker. Basically, water can't push through fast enough to fill a glass or make full ice cubes.
loweasy
FRSS26L3AF0-WATER-FILTERThe water filter is a replaceable carbon cartridge that physically traps contaminants, sediment, lead, and chlorine from your incoming water supply before it hits your glass or ice maker. When it's clogged, water pressure drops and nothing downstream works right.
loweasy
HOW-TO-RESETA system reset reboots the refrigerator's electronic control board to clear temporary software glitches, frozen displays, or persistent error codes after a power event.
low
OFF-MODEOff mode is a manual setting on Frigidaire refrigerators that shuts down the cooling system including the compressor and fans while maintaining power to the interior lights and control display.
lowbeginner
PFPF stands for Power Failure. The control board detected that incoming voltage dropped to zero and came back. It's not a malfunction code, it's basically the fridge saying 'hey, power went out, just so you know.' Nothing inside broke to trigger this.
lowbeginner
PFPF stands for Power Failure. The control board monitors the incoming 120V supply constantly, and the second it drops out or gets interrupted, even for just a half second, it logs it and throws this code on the display so you know it happened.
lowbeginner
PFPF stands for Power Failure. It means the control board lost its 120V supply and then got it back. The fridge is basically saying 'hey, something happened while you weren't looking.' It's not broken, it just wants you to acknowledge the event before it goes back to showing temperatures.
lowbeginner
PFPF means Power Failure. Plain and simple. The control board lost voltage, came back online, and it's now waving a flag so you know the cooling cycle got interrupted. It won't go away by itself because Frigidaire designed it to stay until you physically clear it.
lowbeginner
PFPF stands for Power Failure. The control board detected that incoming power got cut or dropped below the threshold it needs to stay running. Could've been a split second, could've been 8 hours. The board doesn't know how long, it just knows it happened.
lowbeginner
PF-POYour Frigidaire's control board saw the 120V power get cut and then come back. It stores that event and throws up PF or PO so you know to check food temps. The fridge didn't break, it just logged an interruption. PF is Power Failure, PO is Power Outage. Same deal, different model generation.
loweasy
PUREPOUR-PW-1The PurePour PW-1 (part number FPPWFU01) is a push-lock carbon block filter sitting in the upper right corner of your fridge compartment. It cleans water going to both the door dispenser and the ice maker. When the carbon inside gets saturated, it can't trap chlorine, lead, or sediment anymore and the flow slows to a trickle.
loweasy
PW1-FILTERThe PurePour PW1 water filter is a specialized filtration component used in modern Frigidaire refrigerators to remove contaminants and ensure clear ice and water production.
lowbeginner
PWF-1The PWF-1 is the push-in carbon block filter for the FRSS2323AS. It pulls chlorine, lead, cysts, and sediment out of your water supply before it hits the dispenser or your ice maker. When it's exhausted, those contaminants just pass right through.
loweasy
SLOW-WATER-FLOWYour filter's carbon block is so clogged it's basically a cork in your supply line, starving both the dispenser and ice maker of pressure. Could be a saturated filter, could be a cracked housing that's not seating the filter pins correctly.
loweasy
WATER-FILTERThe water filter (PureSource Ultra ULTRAWF) is a replaceable mechanical and chemical barrier that removes sediment, chlorine, and lead from your home water supply before it reaches the dispenser or ice maker.
loweasy
WATER-FILTERThe WFCB PureSource Plus filter is the main filtration system for both the water dispenser and the ice maker on your FRSC2333AS. It's a carbon block filter, meaning it traps sediment, chlorine, and other contaminants as water passes through. When it's saturated, flow drops and filtration basically stops working.
loweasy
WATER-FILTER-ISSUESThe water filtration system is experiencing a restriction or the internal timer has signaled that the filter's carbon media is no longer effective at removing contaminants.
loweasy
dOdO stands for Door Open. The control board monitors a switch or magnetic sensor that tells it the door's shut. When that signal drops out for more than a few minutes, the board throws the dO code and starts cutting cooling to stop wasting energy. Simple concept, usually a simple fix.
lowbeginner

Washer12 codes

View all 12 codes →
CodeIssue
E13E13 fires when the control board sees the water level dropping unexpectedly during a cycle, or when the pressure sensor can't give a stable reading. The board's watching a small air column in a tube connected to the tub. If that column changes when it shouldn't, it assumes there's a leak.
highintermediate
E11E11 fires when the tub doesn't reach the required water level within the control board's fill timeout window. The pressure switch is supposed to signal 'enough water' to the board, but if flow is restricted or the valve's weak, that signal never comes and the cycle aborts.
moderatebeginner
E11The control board has detected that the water level is not rising fast enough. Specifically, the pressure switch failed to signal that the tub reached the minimum water level within the programmed 8 to 10 minute window.
moderatebeginner
E11, E21, E41The control board caught a functional failure, like a fill timeout, a drain that's not keeping up, or a door latch that's not confirming it's secure. Each code tells you exactly which system is throwing the flag so you're not just guessing.
moderateintermediate
E41E41 means the control board sent a command to lock the door but never got a confirmation signal back that it actually latched. The door safety switch circuit is reading open when it should be closed, so the machine won't run. It's a safety feature to prevent the door from flying open at full spin speeds.
moderateintermediate
E41The control board sent voltage to engage the door lock but never received the confirmation signal back. So it assumes the door is open, kills the cycle, and throws E41. Could be mechanical, electrical, or the lock assembly itself is just shot.
moderateintermediate
LEAKINGWater's escaping the wash system somewhere it shouldn't be. Could be a failed rubber seal, a cracked plastic component, a loose hose clamp, or the internal safety tray catching a slow drip from above. The machine's got water going in, spinning around, and draining out through a bunch of connections, and any one of them can fail over time.
moderateintermediate
NOT-DRAININGThe washer's control board monitors water level during the drain phase. When it can't detect water dropping fast enough, it kills the cycle and flags the drain fault. Could be a physical blockage, a dead pump motor winding, a tripped AquaStop float, or a relay issue on the control board sending no power to the pump.
moderateintermediate
NOT-SPINNINGThe drum isn't reaching spin speed even though the control board is commanding it to. Either something mechanical is stopping it, like a broken belt or failed coupler, or an electrical signal is missing from the door latch or lid switch and the board won't even attempt the spin cycle. So the drum just sits there.
moderateintermediate
NOT-STARTINGThe machine's processor got stuck or tripped a safety flag and can't continue on its own. It needs you to manually clear its memory so it can restart fresh and run through its normal startup checks again.
moderateeasy
UNRESPONSIVE-CONTROLThe control panel is stuck in a non-responsive state where button inputs aren't registering. The board's basically frozen, either from a software glitch, a power hiccup, or it's waiting on a signal it can't get, like a door latch confirmation that never came through.
moderateeasy
HUBReference guide for all Frigidaire washer error codes including E11 (water fill timeout), E21 (drain timeout), E41/E42 (door lock fault), E5E (motor fault), and EF1 (clogged drain pump filter).
lowbeginner

Dishwasher18 codes

View all 18 codes →
CodeIssue
1-1The pilot relay on the control board is stuck in the 'on' position and won't release. That relay's job is to cut power to the heating element when the cycle's done, and when it fails closed, the board detects it's out of control and shuts everything down for safety.
highintermediate
7-1The control board monitors water temp during the heated wash. When the thermistor doesn't report a fast enough temperature rise, the board cuts power to the heater and throws 7-1. Basically the machine's way of saying the water never got hot enough to actually clean anything.
highintermediate
NOT-STARTING'Not Starting' on a Kenmore 665 basically means there's a break in the electrical path the machine needs to kick on the wash motor. It's almost always a safety component like the thermal fuse reading open circuit, or a door switch that's not confirming the door is actually shut.
highintermediate
7-1The control board monitors water temperature through the cycle. When it doesn't detect a temperature rise within its programmed window, it trips the 7-1 fault and shuts down. Something in that heating loop is broken, open, or not getting power to do its job.
moderateintermediate
CLEAN-LIGHT-FLASHINGYour control board monitors water temperature during the wash cycle and expects to see it climb at least a couple degrees. When the temp doesn't budge, the board flags a heating failure and locks itself out. That flashing clean light is basically the machine saying it tried to heat the water and nothing happened.
moderateintermediate
NORMAL-LIGHT-BLINKThe board detected a keypad button that's been in the closed position too long, either a physically stuck key or a short in the circuit. It can also fire when communication between the touchpad and main control board breaks down, or if the heater circuit fails on certain models.
moderateintermediate
NOT-CLEANINGThe machine's running a full cycle but the mechanical action of the water jets and the chemical action of the detergent aren't working together. Either there's not enough water pressure, the water's not hot enough, or debris is blocking flow to the pump. Dishes come out looking like they went through a warm rain.
moderateintermediate
NOT-CLEANINGThe dishwasher is failing to circulate water effectively, heat the water, or properly distribute detergent, leaving dishes dirty or grimy.
moderateintermediate
NOT-DRAININGThe dishwasher isn't completing its drain cycle, so water sits in the sump at the end of the wash. Could be a physical blockage anywhere from the filter screen all the way to where the hose connects at the garbage disposal or sink drain.
moderateintermediate
NOT-DRYINGDuring the dry cycle, your dishwasher's supposed to heat up the air inside the tub to evaporate moisture off the dishes. When the heating element doesn't fire, the vent doesn't open, or the rinse aid chemistry isn't there to help water sheet off, you're gonna open that door to a rack full of wet dishes.
moderateintermediate
WONT-STARTYour dishwasher runs through a safety chain before it'll fill with water. Door latch closed? Control board powered? Thermal fuse intact? If any one of those checks fails, the machine just sits there doing nothing. It's not broken broken, it's stuck at the gate. Which link broke is the whole question.
moderateintermediate
HOW-TO-OPERATEBasic operational instructions and best practices for running a Kenmore dishwasher efficiently.
low
MODEL-587-GUIDEThe 587 prefix identifies this dishwasher as being manufactured by Frigidaire for the Kenmore brand.
lowbeginner
MODEL-665-DIMENSIONSThe 665 prefix in a Kenmore model number identifies the unit as being manufactured by Whirlpool. This series follows standard US appliance dimensions, typically requiring a 24-inch wide cabinetry opening.
lowbeginner
MODEL-665-GUIDEThe 665 is Whirlpool's manufacturer code for Kenmore-branded dishwashers. Sears had Whirlpool build them and put the Kenmore name on the front. So when you're looking up parts or a service manual, you're really hunting for a Whirlpool dishwasher, not a Kenmore.
lowbeginner
MODEL-665-LOOKUPBasically a how-to for finding your model number sticker and using it to pull up the right parts diagram. Once you've got that number, you can find exploded views of every component inside your machine, down to the smallest O-ring and clip.
lowbeginner
MODEL-665-SERIESThe 665 prefix is Whirlpool's internal OEM code for machines they built under the Kenmore label. So when you're looking up parts, you're essentially shopping for a Whirlpool. The digits after 665 lock in the exact model year and feature package.
lowbeginner
MODEL-KENMORE-LOOKUPA professional guide to locating and decoding Kenmore dishwasher model and serial numbers to identify the original manufacturer and source correct parts.
lowbeginner
CodeIssue
F01The F01 code means the main electronic control board detected an internal checksum error or a failed relay on its own circuit. The dryer's brain basically failed a self-test and it won't run the motor or heater until that gets resolved.
criticalintermediate
DRUM-STALLThe drum's getting power to the motor but something in the chain between the motor and the drum has failed. Either a mechanical part snapped or a safety component cut the circuit. Timer's running, heat might be on, but nothing's turning.
highintermediate
F31F31 means the control board checked the incoming power and found the L2 voltage leg is missing or too low. Your dryer needs two separate 120V legs adding up to 240V total. Without L2, the heating element circuit is dead. The board throws F31 to tell you it's a power supply problem, not a heater or sensor problem inside the machine.
highintermediate
F40F40 fires when the main control board sends a signal to the motor control board and gets nothing back. Basically the two brains in your dryer stopped talking. Could be the wire between them, could be one of the boards itself, but that's the conversation that broke down.
highintermediate
NOT-SPINNINGThe dryer's drum is not rotating during the cycle. This can be caused by a mechanical break in the drive system or an electrical safety component preventing the motor from engaging.
highintermediate
DRYER-NO-SPIN-HEATThe motor's running fine and the heater's working, but the rubber belt that wraps around the drum and connects everything to the motor has snapped. So the drum just sits there while hot air blows past stationary clothes. Purely mechanical, not electrical.
moderateintermediate
HUBKenmore doesn't manufacture dryers. They're either built by LG (model prefix 796) or Whirlpool (model prefix 110). When a fault fires, the internal logic, sensor specs, and part numbers are completely different depending on which company actually assembled your machine.
moderateintermediate
NOISEThe dryer's drum is supported by rollers, front glides, a rear bearing, and a tensioned belt. When any of those wear out, the friction or imbalance creates noise during tumbling. The specific sound, squeak vs. thump vs. grind, points directly to which component is failing.
moderateintermediate
NOT-HEATINGYour dryer's heating circuit has multiple safety components that cut power to the heat source when temps spike too high. When one fails or trips permanently, you get tumbling with zero heat. Electric dryers usually lose the element or thermal fuse. Gas dryers lose the igniter or valve solenoids. Either way, the drum spins fine but nothing actually dries.
moderateintermediate
MODEL-110-GUIDEThe 110 prefix is a manufacturer source code that tells you Whirlpool built this dryer for the Kenmore brand. So internally, it's basically a Whirlpool. Same components, same wiring, same everything. That's actually really useful because Whirlpool is one of the most well-documented appliance platforms on the planet.
lowbeginner
CodeIssue
BURNER-NOT-HEATINGBasically, something broke the circuit that sends 240 volts to that radiant ribbon. Either the ribbon itself snapped, the switch stopped passing current, or a terminal melted and lost contact. The cooktop's brain thinks everything's fine, but the power's not actually making it to the burner.
highintermediate
F1F1 means the Electronic Range Control detected either a runaway temperature condition or an internal logic failure it can't recover from on its own. Basically the oven's main computer is saying it can't trust what it's seeing, so it locked itself out to keep you safe.
highintermediate
F1The F1 code means the Electronic Range Control detected a logic fault or a stuck relay in the heating circuit. Basically the board tried to check itself and got an answer it didn't expect, so it threw up the code and started beeping at you.
highintermediate
F10The RTD sensor sends resistance values to the control board to report oven temperature. When those values go way outside the normal range, either from a sensor failure or a stuck relay keeping the element on, the board triggers F10 as a runaway temperature protection fault.
highintermediate
F11The F11 code means your oven thinks a button is stuck. The Electronic Oven Control (EOC) watches for touchpad signals, and if it sees any button held for more than 30 seconds, it triggers a safety shutdown to keep the oven from running when nobody told it to.
highintermediate
F11F11 means the control board detected a button that's been pressed for over 30 seconds straight. Could be a genuinely stuck key, a short in the membrane layer, or a failing control board that's reading false signals. Either way, the board shuts everything down to prevent runaway heating.
highintermediate
F2F2 means the board detected the oven temp went over the safe limit, usually somewhere above 600°F during a normal cook cycle. Either the oven actually got that hot because a relay stuck on, or the sensor's sending garbage readings that make the board think it did.
highintermediate
F2F2 means the oven's internal temperature blew past the maximum safe threshold during a cooking or broil cycle. The board's basically saying it can't control the heat anymore. It's similar to F10 on some platforms but can trigger at a slightly lower threshold depending on which manufacturer actually built your Kenmore.
highintermediate
HEATING-FAILUREThere's an open somewhere in the bread machine's heating circuit. Either the element cracked internally from years of thermal cycling, a safety fuse blew to prevent a meltdown, or the relay on the control board stopped sending current to the heater loop. The machine doesn't know which one it is. It just knows it can't get hot.
highintermediate
KENMORE-790-REPAIRThe 790 series is Kenmore's Frigidaire-built freestanding range line. When these fail, it's almost always the bake element, the RTD temperature sensor, or the electronic oven control board that handles all the relay logic for heat cycles. Same chassis as a bunch of Frigidaire and Electrolux ranges, which is actually great news for parts availability.
highintermediate
BURNER-FAILThe 240V circuit feeding your burner got broken somewhere along the line. The heating coil's internal wire snapped, the receptacle terminals burnt out, or the infinite switch stopped sending voltage through. Everything else on your stove is fine. It's just that one circuit with a break in it.
moderateintermediate
F30The control board's polling the lower cavity sensor for a resistance reading and getting nothing back. That's an open circuit. The sensor's basically a resistor that changes value with temperature. When it reads 'OL' on your meter instead of around 1,100 ohms, it's dead and the board knows it.
moderateintermediate
F30F30 means the control board sees an open circuit where the temperature sensor should be. Basically the sensor's internal resistance has gone infinite, which tells the board the probe is broken or disconnected. No sensor reading means no heating, period.
moderatebeginner
NOT-HEATINGThe oven's heating circuit has failed to reach or maintain the set temperature. In electric models this means the bake element, broil element, or their control circuit is open. In gas models it means insufficient current is flowing through the igniter to open the gas safety valve. The oven control board monitors the temperature sensor and cuts power or signals an error when the cavity temperature does not rise within a set window after a heat call.
moderateintermediate
NOT-MIXINGThe drive system can't transfer power from the motor to the kneading paddle. Usually it's a snapped or stretched rubber belt, but sometimes the pan bearing seizes up from water damage. Either way, the motor's spinning but nothing's actually moving your dough.
moderateintermediate
WONT-STARTThe oven isn't initiating a heat cycle. Could be a software lockout, a power delivery problem at the breaker, or a safety component like a thermal fuse that's cut power to prevent overheating. Basically the oven's telling you it can't run right now, but it's not always telling you exactly why.
moderateintermediate
CLEANINGRoutine maintenance and deep cleaning procedures for Kenmore electric and gas ovens, including self-clean and manual methods.
lowbeginner
CLEANINGPyrolytic cleaning cranks the oven to around 800 to 900 degrees Fahrenheit, way past anything you'd cook at. At those temps, grease and food residue literally incinerate and turn to ash. That fine white powder you wipe out afterward? That's everything that was baked onto the walls and floor, just carbonized.
lowbeginner
CLEANINGThe self-clean cycle is basically a controlled burn inside your oven. It cranks the temperature up to around 800 degrees Fahrenheit, hot enough to turn pretty much any food residue into a fine white ash that you can just wipe out with a damp cloth.
lowbeginner
MODEL-790-GUIDEThe 790 prefix is Sears' internal manufacturer code pointing to Frigidaire, which is owned by Electrolux. Your oven physically came off a Frigidaire assembly line with a Kenmore badge on it. That's actually a good thing for you.
lowbeginner
MODEL-KENMORE-GAS-RANGEKenmore doesn't build its own gas ranges. The model number on the sticker decodes which actual manufacturer made your stove, which determines which parts diagram applies and which replacement components will physically fit your unit.
lowbeginner
MODEL-KENMORE-STOVEThe model number is an 11-digit code formatted like 790.12345678. The first three digits before the decimal identify which company actually built the stove for Sears. Everything after the decimal identifies the exact production series, feature set, and compatible replacement parts for your unit.
lowbeginner
MODEL-LOOKUPThis guide helps owners locate their Kenmore oven's model number and decode the manufacturer prefix to find the correct parts diagrams.
lowbeginner

Refrigerator22 codes

View all 22 codes →
CodeIssue
ER 1FER 1F on a Kenmore 795 refrigerator means the freezer compartment defrost temperature sensor is out of range or has an open/short circuit. This is the same code as LG 1F and affects the same component.
highintermediate
ER RFER RF means the main control board is getting a signal from the fresh food compartment temperature sensor that's either way out of range, showing a dead short, or an open circuit. Basically the board looked at that sensor reading and said 'that number makes no sense' and threw up the error to protect itself.
highintermediate
Er dHThe Er dH code indicates a Defrost Heater error. It occurs when the control board initiates a defrost cycle but the defrost thermistor fails to detect a temperature rise above 46 degrees Fahrenheit within one hour.
highintermediate
HIGH-TEMP-ALARMThe high temp alarm fires when the freezer thermistor holds a reading above roughly 15 to 20 degrees Fahrenheit for more than a few minutes. Cold air isn't circulating right, the compressor can't keep up, or warm air's sneaking in somewhere. The board catches it and screams at you before your food actually thaws.
highintermediate
KEN-COMP-FAILThe compressor is the heart of your refrigerator's cooling system. When it fails to run, the sealed system cannot circulate refrigerant, leading to a total loss of cooling in both the freezer and fresh food sections even if the lights and fans are still working.
highintermediate
NOT-COOLINGThe fridge can't hold its set temperature in the fresh food section, the freezer, or both. Something's broken in the cooling cycle itself or the airflow system that moves cold air around, and the compressor is either working overtime or not running at all.
highintermediate
NOT-COOLINGThe fridge can't maintain safe temps because something's blocking heat from escaping or stopping airflow from circulating. Could be clogged coils preventing heat exchange, a dead fan cutting off air circulation, or a failed start relay that won't let the compressor kick on.
highintermediate
SYMPTOM-FREEZER-ONLYThe compressor and freezer coils are doing their job fine, but cold air isn't making it to the fresh food side. Something's either blocking the airflow path or the fan that pushes air between the two compartments has failed.
highintermediate
TEMP-CONTROL-FAULTThe refrigerator is failing to maintain the set temperature, either getting too warm or freezing food in the fresh food section, often due to a communication breakdown between sensors and the control board.
highintermediate
WARM-FRIDGE-COLD-FREEZERYour fridge doesn't have its own cooling coils. All the cold starts at the evaporator in the freezer, and a fan blows it through a duct into the fridge. When the evaporator fan quits, the defrost heater fails and lets ice choke the coils, or the damper door sticks shut, cold air just stops reaching the fresh food section entirely. Freezer stays fine because that's where the coils actually live.
highintermediate
Er FFThe control board expects the freezer fan to send back a speed signal while it's running. When that signal disappears or never shows up, it throws Er FF to protect the compressor from running without airflow. The fan's either frozen solid, seized up, or the motor windings have burned through.
moderateintermediate
Er IFEr IF means the control board sent a signal to spin the ice compartment fan and didn't get the right feedback back. Either the fan's frozen solid, the motor windings are dead, or the signal from the board never made it to the motor. Usually it's the first one.
moderateintermediate
HUBKenmore 795 series refrigerators are manufactured on the LG platform and use the same error code system as LG refrigerators. Codes appear on the front display and indicate sensor failures, fan issues, and communication faults.
lowbeginner
KEN-FREEZER-RESETA Kenmore freezer reset refers to the process of clearing error codes, restarting the control board, or reinitializing the ice maker system when cooling or ice production fails.
lowbeginner
KENMORE-REF-IDThe model and serial number are the unique identifiers for your specific refrigerator. That three-digit prefix before the period is the manufacturer code, basically a shorthand for which company actually built the unit. Without it, you can't reliably find parts, manuals, or service bulletins for your machine.
lowbeginner
MODEL-106-GUIDEThe 106 prefix is basically Kenmore's manufacturer code for Whirlpool. They built these units on Whirlpool platforms and put the Kenmore Coldspot badge on them. So when you're searching for parts or a service manual, Whirlpool is your real starting point.
lowbeginner
MODEL-596-LOOKUPThe 596 prefix is a manufacturer code Sears assigned to identify Amana-built units. It's your primary identifier for Kenmore's bottom-mount refrigerator line, and it tells any parts database exactly which chassis you've got under that Kenmore badge.
lowbeginner
MODEL-795-LOOKUPThe 795 prefix tells you LG built this fridge for Sears/Kenmore. It's not just a style code, it's a manufacturing origin code that changes everything about how you source parts, run diagnostics, and look up error codes on these units.
lowbeginner
MODEL-795-SPECSThe 795 prefix is LG's manufacturer code, telling you this Kenmore was built in an LG factory. Same compressor, same board, same everything. Just a different name on the door. It's the most important three digits on that whole label when you're trying to source anything.
lowbeginner
MODEL-KEN-SBS-DIAGRAMThis refers to the exploded-view drawings and part listings used to identify and order the correct replacement components for Kenmore side-by-side refrigerators, organized by the underlying manufacturer who actually built the unit.
lowbeginner
MODEL-KENMORE-REF-LOOKUPThis guide walks you through finding your Kenmore refrigerator's model number and decoding the manufacturer prefix so you can pull up the right parts diagram. Without the prefix, you're basically guessing what's inside.
lowbeginner
MODEL-REFRIGERATOR-LOOKUPKenmore model numbers encode the actual manufacturer inside the Sears branding. The first three digits before the decimal are the manufacturer code. The digits after identify the exact model configuration, and the last few characters usually indicate color and production run. Without this prefix you're basically guessing on every part you try to order.
lowbeginner
CodeIssue
Low suction in a Kenmore vacuum typically indicates a physical airflow restriction, saturated filtration, or a breach in the vacuum seal between the floor nozzle and the motor.
moderatebeginner
BRUSH-STUCKThe brush roll stopped rotating because something's physically blocking it, the thermal overload switch tripped to protect the motor from overheating, or the rubber drive belt that connects the motor shaft to the brush is snapped or stretched out so far it can't grip.
moderatebeginner
NO-AGITATIONThe motorized brush roll in the power nozzle isn't spinning, so the vacuum can't agitate carpet fibers to pull dirt loose. Suction at the hose might still be totally fine, but you're basically just hovering over the carpet at that point.
moderateeasy
NO-BRUSH-ROTATIONThe brush roll in the motorized floor head has stopped rotating. Either the overload protector tripped due to mechanical resistance, the drive belt snapped, or the electrical path between the handle and nozzle got interrupted. The motor itself is probably fine.
moderatebeginner
NOT-SPINNINGThe brush roll isn't getting power, or something's physically stopping it from turning. Either the safety circuit tripped to protect the motor from overheating during a jam, the belt snapped, or the nozzle motor itself gave out. All three feel identical from the outside, which is why you gotta work through the steps.
moderateeasy
NOT-SUCKINGBasically the vacuum's trying to pull air through a path that's partially or fully blocked. Either something physical is stuck somewhere in the flow (hose, elbow, bag chamber), the filters are so clogged air can't pass through them, or there's a gap in the sealed system letting air bypass the suction path entirely.
moderateeasy
NOT-SUCTIONINGThe motor's running fine but air can't flow through it properly. Something's blocking the path from the floor to the exhaust, whether that's a stuffed bag, a saturated filter, or an actual physical object wedged in the hose. No airflow means no suction, and the motor starts cooking itself trying to compensate.
moderateeasy
MODEL-LOOKUPA guide to locating the model number and understanding the model series for Kenmore canister vacuums to ensure correct parts ordering.
lowbeginner

Washer44 codes

View all 44 codes →
CodeIssue
BANGING-SPINThe tub's swinging outside its normal range and hitting the cabinet walls. That happens when the four suspension rods or shocks that hold the tub lose their dampening ability and can't keep up with the centrifugal force at high RPM. Basically the tub's got nothing holding it in place anymore.
highintermediate
DOOR-LOCK-FAILKenmore washer door lock problems occur when the mechanical latch or electrical solenoid fails to engage, preventing the control board from initiating the wash or spin cycles for safety. This usually indicates a broken plastic strike, a burnt-out wax motor, or a faulty communication signal to the main computer.
highintermediate
F1F1 means the main control board has either failed internally or can't get a valid signal from the water level pressure sensor circuit. The board doesn't know how much water's in the tub, so it kills everything rather than guess wrong.
highintermediate
F21The washer control board has detected a long drain condition, meaning the water is not exiting the tub within the allotted eight minute timeframe.
highintermediate
F29The F29 error code on a Kenmore washer indicates a door lock failure. This happens when the Central Control Unit (CCU) attempts to lock the door three times and fails to receive the 'Locked' signal from the door switch assembly.
highintermediate
F5 E1F5 E1 means the control board sent the command to lock the lid but never got confirmation that it actually locked. Could be the lock itself, the wiring, or occasionally the board just glitched out and needs a reset.
highintermediate
F5 E2The main control board has detected that the lid lock assembly is not engaging properly or the lock switch is failing to communicate its status. This prevents the washer from starting any cycle for safety reasons.
highintermediate
F50F50 means the control board sent a signal to spin the motor but got zero confirmation back from the Rotor Position Sensor. Think of it like your car's speedometer going dead while the engine's still running fine. The motor might actually be OK, but the board has no idea what's happening and shuts everything down.
highintermediate
F51The F51 error code indicates a failure with the Rotor Position Sensor (RPS). This sensor tells the main control board how fast the motor is spinning and in which direction. When the signal is lost, the washer shuts down to prevent motor damage.
highintermediate
F52The Motor Control Unit expected to see a zero-speed signal from the motor's tachometer within a set timeframe after the spin cycle ended. It didn't get that signal, so it shut everything down. Basically the controller can't confirm the drum stopped, and it's not going to guess.
highintermediate
FDLFDL stands for Door Lock Failure. The Central Control Unit tried to engage the door lock six times in a row and never got the confirmation signal back. That signal tells the CCU it's safe to let water in. No signal, no cycle. Pretty simple self-protection logic, actually.
highintermediate
HE3-NO-SPINThe control board has decided conditions aren't safe enough to spin. It's either sensing water still in the tub, can't confirm the door is locked, or lost communication with the drive motor. The board just sits there waiting for a green light it's never going to get.
highintermediate
LDThe Kenmore Oasis displays LD when it takes longer than 8-10 minutes to empty the tub. The pressure switch basically tattles on the pump, reporting that water's still present past the timeout. It's usually a physical blockage or a dead pump motor, occasionally a failed control board relay.
highintermediate
LEThe motor stalled or can't rotate under load. The control board detected excessive current draw, meaning the motor's struggling or completely stopped, and cut the cycle to prevent it from burning out.
highintermediate
OASIS-NO-SPINThe drum isn't reaching spin speed during the final drain-and-spin phase. The control board's getting a bad or missing signal from the motor or lid lock assembly, so it kills the spin before it even starts. Clothes come out dripping wet and you'll probably see F51 or uL on the display.
highintermediate
OASIS-NO-SPINA Kenmore Oasis washer that fails to spin is typically experiencing a failure in the drive hub engagement, a faulty lid lock assembly, or a communication error from the Rotor Position Sensor (RPS).
highintermediate
OASIS-NO-SPINWhen the Oasis won't spin, it means either the mechanical drive system can't transfer torque to the basket, or a safety sensor told the board to abort. Usually it's the lid lock, the shift actuator, or the plastic drive hub splines are worn down to nothing.
highintermediate
OEThe washer tried to drain water from the drum but didn't complete drainage within the required time. Water's still sitting in the tub at the end of the drain phase.
highintermediate
SYMPTOM-CONSTANT-DRAINThe drain pump's running nonstop because the control board is getting a signal that the tub's still full, or water's siphoning out through a bad drain hose setup. The machine doesn't think it's done draining. So it just keeps going.
highintermediate
WASH-STOP-ISSUEThis symptom occurs when the washer successfully fills with water but fails to transition into the agitation phase or stalls before moving into the rinse and spin cycles. It typically indicates a failure in the lid sensing circuit, the drain system, or the drive engagement components.
highintermediate
dLdL means the control board sent the signal to lock the door, the lock tried to engage, but the sensor never confirmed it succeeded. The door isn't locked, and the machine won't spin with an unsecured door, period.
highintermediate
417-REPAIR-PARTSThe 417 prefix means Frigidaire built this machine for Sears to sell under the Kenmore name. To get the right parts, you need to match the full model suffix to the correct Frigidaire or Electrolux component, since they made these things across several decades with internal changes along the way.
moderateintermediate
5dThe washer's pressure sensor or optical sensor has detected excessive foam in the drum. The wash cycle pauses automatically to allow the suds to dissipate before resuming, to protect the pump and prevent suds from overflowing.
moderatebeginner
795-PARTS-IDThe 795 prefix tells you this is an LG-built Kenmore front-loader. When it breaks down, you're cross-referencing a Sears catalog number against LG's internal part numbering. Get both numbers right and the repair's actually pretty straightforward.
moderateintermediate
DONE-SYMPTOMThe control board ran its startup self-check, got a bad response from the lid lock or shift actuator, and aborted the cycle. It's defaulting to Done instead of displaying a specific fault code. The machine's not broken beyond repair, it's just telling you something failed the initial handshake.
moderateintermediate
ELITE-HUBKenmore Elite washers fire these codes when the control board detects a failure it can't recover from on its own. F21 means the Whirlpool-built version couldn't drain in time. LE means the LG-built motor locked up. OE is the LG drain error. F5E2 means the door lock didn't confirm closed before the cycle tried to start.
moderatebeginner
F02F02 means the washer's drain cycle ran longer than 8 minutes without the pressure switch resetting to empty. The control board cuts the cycle and throws the code to protect the pump motor from burning out against a blockage.
moderateintermediate
LDLD stands for Long Drain. Your washer's control board is basically a timer, and it expects all the water gone within about five to eight minutes. If the pressure switch never sends the 'tub is empty' signal back to the board, LD fires and shuts the whole cycle down.
moderateintermediate
NOT-DRAININGThe washer ran its drain cycle and the pump either couldn't move water or didn't get a signal to try. Could be a physical blockage in the filter or impeller, a kinked hose creating back-pressure, or the pump motor failing outright. The machine stops to protect itself from flooding your floor or burning out the pump.
moderateintermediate
NOT-SPINNINGThe drum stops transferring rotation during the spin cycle, leaving clothes soaked. Either a mechanical link between the motor and drum has failed, a safety switch is blocking the cycle from starting, or the control board thinks something's wrong and shuts down spin before it ever begins.
moderateintermediate
SENSING-LIGHT-FLASHThe sensing phase is when the washer checks load size and confirms the transmission is in the right gear before starting. A flashing light means the control board got no response, or the wrong response, from the shift actuator or lid lock during that startup handshake. The machine won't proceed until it gets a clean signal back.
moderateintermediate
ULUL means Unbalanced Load. The control board watches motor resistance and tub movement during spin. When the tub swings outside its safe range, usually more than an inch or two of wobble, the board kills the spin to keep the machine from beating itself apart.
moderatebeginner
WONT-STARTThe washer's control board isn't detecting all the conditions it needs to begin a wash cycle. Usually that means the lid or door lock circuit isn't sending a closed signal, or the board itself lost power or got stuck in a fault state. It won't run with an open lid circuit, period.
moderateintermediate
CLEANINGThis is routine maintenance, not an error code. You're triggering a process to strip out biofilm, mold spores, detergent residue, and hard water scale that accumulates inside the drum, hoses, and seals during normal use. The machine doesn't necessarily tell you when to do it, which is the whole problem.
lowbeginner
CLEANINGThis is a routine maintenance procedure that removes detergent residue, biofilm, and mold spores from the internal drum and outer tub. Basically your machine is telling you it needs a bath of its own.
lowbeginner
HOW-TO-STARTOperational guide for initiating wash cycles on Kenmore top-load and front-load machines.
low
HOW-TO-USEUsage guide for Kenmore front-load and top-load washers. Covers which detergent to use and how much, how full to load the drum, which cycle to pick for different fabric types, and how to keep the tub clean so you don't end up with mildew smell and error codes.
lowbeginner
HUBReference guide covering Kenmore washer fault codes across all series. The 100 and 200 series use the Whirlpool/Maytag platform. The 400 and 500 series use the LG platform. Error codes differ between platforms.
lowbeginner
MODEL-110-GUIDEThe 110 is Sears' internal manufacturer code for Whirlpool-built machines. When you see it, you know the motor, transmission, and electrical platform all came out of a Whirlpool factory. That unlocks a huge cross-reference catalog of parts that work across Kenmore, Whirlpool, Maytag, Amana, and Roper washers from the same era.
lowbeginner
MODEL-600-SERIESThis isn't really an error code. It's a guide to figuring out which exact Kenmore 600 series machine you've got. The 600 series covers a ton of models over a lot of years, and that three-digit prefix tells you who built it and which parts platform it's running on.
lowbeginner
MODEL-KENMORE-LOOKUPThe model number on a Kenmore washer identifies which company actually manufactured it and which exact parts list applies to your machine. Without it, you can't reliably order the right components because Kenmore itself doesn't make anything.
lowbeginner
MODEL-KENMORE-WASHER-LOOKUPKenmore uses a model number prefix system where the first three digits before the decimal point identify which company actually manufactured the machine. Each manufacturer uses completely different internal parts, so a drain pump from a 110 series won't fit a 796 series, even though both say Kenmore on the door.
lowbeginner
MODEL-LOOKUPThis guide helps you find your specific model number and decode the manufacturer prefix so you can pull up the correct parts diagram for your Kenmore Elite top load washer. Kenmore's a house brand, not a manufacturer, so that prefix tells you who actually built your machine.
lowbeginner
SUDSUD or SD stands for Suds Detection. It means the washer caught an over-sudsing condition that's stopping the drum from spinning at high speed and preventing the drain pump from working right. Basically too many bubbles, not enough actual water for the pump to move.
lowbeginner

Waterheater5 codes

View all 5 codes →
CodeIssue
Err 03The control board sent a command to rotate the valve motor but didn't get the confirmation signal back from the position microswitch in time. It can't verify where the valve is sitting, so it stops everything and throws Err 03 to prevent running a cycle in the wrong position.
highintermediate
ERR 01When Err 01 fires, the control board timed out waiting for the position switch to confirm the valve motor moved to its home position. It gives the motor about three minutes. No signal comes back, it throws the code and stops the regeneration cycle dead in its tracks.
moderateintermediate
ERR 01The control board commanded the valve motor to rotate to its home position, but the position microswitch never confirmed it got there. Basically the board's waiting on a signal that never came, so it throws the code and shuts down the cycle.
moderateintermediate
Error 3Error 3 means the control board sent the valve motor on a mission and never got confirmation it arrived. The cam gear is supposed to trip a small microswitch at a specific position, sending a signal back to the board. That signal never came. Board waits a few minutes, gives up, throws the code.
moderateintermediate
NOT-SOFTENINGThe resin bed isn't regenerating properly, so hard minerals like calcium and magnesium are passing straight through to your taps. Usually it's because the system can't draw brine up from the salt tank, either from a blockage or a broken mechanical part in the valve head.
moderateeasy

Dishwasher27 codes

View all 27 codes →
CodeIssue
AEThe base pan leak sensor has detected water or elevated moisture in the drip tray beneath the dishwasher tub
criticalbeginner
L2The secondary leak sensor, positioned further back in the base pan than the primary AE sensor, detected moisture. The control board locks everything down immediately to keep water off your floor.
criticalbeginner
AE stands for Aqua Error. It signals that the anti-flood float switch located in the drip pan at the bottom of the dishwasher has detected accumulated water and triggered an automatic shutdown to prevent further water damage to surrounding cabinetry and flooring.
highintermediate
AEAE means the leak detection float switch in the base pan has been triggered by standing water. The control board cuts the wash cycle, fires up the drain pump, and won't let the machine run again until that tray is bone dry and the float drops back down.
highintermediate
E1The NTC thermistor is reading outside its expected resistance range, and the control board's flagging a temperature circuit fault. Basically the sensor's sending back an impossible number, so the board shuts everything down rather than risk scalding the pump or under-heating the wash.
highintermediate
HEThe control board watches how fast water temperature climbs during the cycle. If it doesn't see the water hit target temp within its allowed window, it throws HE and shuts the cycle down. Could be the thermistor feeding it bad data, the element not firing at all, or the wiring in between failing under load.
highintermediate
LEThe direct-drive inverter wash motor has stalled, locked, or failed to reach operating speed within the expected startup window
highadvanced
P1The wash pump circuit detected a pressure or performance fault. The pump's running but it's not building the spray pressure the board expects, or the pump motor circuit has started to fail outright.
highadvanced
1EThe pressure sensor that monitors water level in the tub is sending a signal the control board doesn't recognize. Either the tube feeding it is blocked, the sensor diaphragm has failed, or there's a wiring issue between the sensor and the main board.
moderateintermediate
6EThe dishwasher's optical soil sensor can't get a clean reading. Either the infrared beam is blocked by grease or mineral scale on the lens, the wiring connector has come loose, or the sensor's internal LED has actually burned out and the board's not getting any signal at all.
moderateintermediate
BEA button on the control panel is stuck in the pressed position or the control panel PCB is registering a continuous key-down signal
moderateintermediate
BEEPINGThe dishwasher's interrupting its cycle because it's detected a fault. That's usually a door latch that's lost electrical contact, a leak sensor in the base pan that's gotten wet, or a drain that can't clear water fast enough. The beeping is the machine's way of saying it won't keep running until you address that.
moderateeasy
IEThe water level sensor did not detect enough water in the tub after the fill valve was commanded to open during the fill cycle
moderatebeginner
LEAKINGWater's escaping somewhere it shouldn't during the wash cycle. LG's QuadWash system runs at higher pressure than most brands, so even a small gap in the door gasket or a cracked spray arm can push water out pretty aggressively. The machine itself doesn't always know it's leaking unless there's a float sensor triggered in the base pan.
moderateintermediate
NOISEThe dishwasher is producing an unusual sound outside its normal operating hum. Could be mechanical debris caught in the pump impeller, failing motor bearings, a spray arm hitting something, or the self-cleaning filter running its cycle. LG's Direct Drive motor has a normal low hum, so grinding, squealing, or rhythmic thumping is outside spec.
moderateintermediate
NOT-CLEANINGYour LG dishwasher isn't getting enough water pressure to the spray arms, isn't heating water properly, or can't circulate water because of a clog somewhere in the system. The wash pump pulls water from the sump, the spray arms spin and spray it at your dishes, and anything blocking that flow means dirty dishes at the end.
moderateintermediate
NOT-DRAININGThe dishwasher's drain pump isn't clearing water from the sump at the end of the cycle. Could be a blocked filter stopping flow before it even reaches the pump, a foreign object jamming the impeller, a failed pump motor, or something downstream like a kinked hose or a plugged garbage disposal connection.
moderateintermediate
NOT-DRYINGYour LG dishwasher finished the cycle but dishes are still wet. Usually means the condensation drying process broke down somewhere, whether that's no rinse aid, a dead vent fan, a failed heating element, or just plastic items that physically can't dry this way.
moderateintermediate
OEThe drain cycle timed out. Water wasn't removed from the tub within the expected window, so the board flagged it and shut everything down.
moderatebeginner
REThe control board detected a fault in the rinse aid dispenser circuit or the rinse phase didn't complete right. Either the solenoid didn't fire when it was supposed to, or the board's feedback loop confirmed the dispenser door never actually opened during the cycle.
moderatebeginner
SMELLSBacteria feeding on trapped food and grease inside the filter, sump, drain hose, or door gasket produce hydrogen sulfide gas. That's your rotten egg or sewer smell. It builds up over time from missed cleanings and too many low-temperature wash cycles that never get hot enough to actually kill anything living in there.
moderateintermediate
UNRESPONSIVEThe dishwasher's control board is basically stuck. It's not responding to button presses because it's either frozen mid-cycle, caught in an error loop, or has a sensor screaming at it to stop. A reset clears the board's short-term memory and tells it to start fresh.
moderateeasy
WONT-STARTThe control board isn't receiving the start signal it needs. Either the door switch hasn't confirmed the door is closed, a safety lockout's active, the board lost power from a blown fuse, or the board got confused after a power event. The machine won't run any cycle until those conditions clear.
moderateintermediate
CLCL stands for Child Lock. When it's showing, the dishwasher's control board has disabled all button inputs on the panel. Nothing will respond until you send the unlock command. It's a software state stored in the main PCB, not a hardware fault.
lowbeginner
CLChild lock is active. The control panel is locked and will not respond to button presses until unlocked.
lowbeginner
HUBHub page covering all LG dishwasher error codes across LG's direct-drive inverter motor platform
lowbeginner
NEThe control board tried to read the NFC tag module during startup or mid-cycle and got no response back. It's a communication timeout, not a hardware failure in most cases.
lowbeginner
CodeIssue
D90LG's Flow Sense system detected that airflow restriction has reached 90% of the maximum blockage threshold. The dryer actively reduces heat output to prevent overheating. Drying performance drops significantly at this level.
criticalbeginner
D95Exhaust airflow restriction has reached 95% of the maximum blockage threshold. The dryer has shut off the heating element entirely and will only tumble without heat. This is the most severe Flow Sense warning. Lint accumulation at this level is a fire hazard.
criticalbeginner
D80 is an LG Flow Sense diagnostic code indicating the exhaust duct system is approximately 80% blocked. The dryer's internal pressure sensor detected dangerously low airflow, triggering this fault to prevent overheating, component damage, and potential fire hazard.
highbeginner
D80 is an LG Flow Sense diagnostic code indicating the exhaust duct system is approximately 80% restricted. The dryer's internal pressure sensor detects abnormally high back-pressure during operation, signaling dangerously reduced airflow that risks overheating, extended dry times, and potential fire.
highbeginner
9A5The control board detected an abnormal power supply condition. On gas models running on 120V, even a small voltage drop can trigger this. On electric models it usually means one leg of the 240V supply is weak or missing. The board's basically saying it's not getting what it needs to run safely.
highadvanced
D80LG's Flow Sense system detected airflow restriction at 80% of the max blockage threshold. The dryer'll still run and heat, but performance degrades and it's warning you before things escalate to D90 or D95. Basically the sensor's picking up back-pressure that shouldn't be there.
highbeginner
STUCK-COOLINGThe dryer finished the heat phase but can't confirm the clothes are actually dry, so it just keeps cycling. Either the moisture sensors aren't reading correctly, or the heater never got hot enough to trigger the next phase. The board's basically waiting on a signal that isn't coming.
highintermediate
TE1The exhaust temperature sensor (thermistor) circuit is open or shorted. The dryer cannot safely monitor exhaust air temperature and will not operate normally until the fault is resolved.
highintermediate
FLOW-SENSEFlow Sense monitors exhaust backpressure in real time. When the blower motor has to strain harder than normal to push air out through the duct, the sensor detects that resistance and triggers the warning. Basically means air can't escape your house fast enough. Usually means 80% or more blockage somewhere in the duct path.
moderatebeginner
NOISEWhen LG dryer hardware wears down, the moving parts start generating friction, vibration, or impact sounds that travel through the drum cabinet. It's mechanical wear, not a software fault, so no error code fires on the display. Rollers, the idler pulley, drum glides, and the blower wheel are the usual suspects.
moderateintermediate
NOT-HEATINGThe drum spins and the motor runs, but the heating element or gas burner never fires. Either a safety component tripped and cut power to the heat circuit, or the heat source itself failed. LG's thermistor-based temperature control system means failures can be intermittent before they go completely dead.
moderateintermediate
NOT-SPINNINGYour drum stopped spinning because either the belt connecting the motor to the drum snapped, the rollers supporting the drum seized up, or the door switch failed and the safety circuit won't let the motor run. The motor itself is usually fine.
moderateintermediate
NOT-TURNING-OFFThe control board isn't completing its stop sequence. Either the moisture sensors are sending a false 'still wet' signal, a relay on the PCB is welded shut keeping the motor circuit live, or a post-cycle feature like Wrinkle Care is actively running a tumble sequence and hasn't timed out yet.
moderateintermediate
SMELLS-BURNINGYour LG dryer is detecting or producing heat in a place it shouldn't. Whether it's lint packed into the heater housing, worn roller material grinding against the drum shaft, or something that slipped behind the drum and landed on the element, the Direct Drive motor rules out belt issues entirely on most LG models.
moderateintermediate
TAKING-LONGYour LG dryer is running full cycles but not removing moisture efficiently. Either it's not generating enough heat, the hot air can't exhaust properly, or the moisture sensors are giving wrong readings and cutting the cycle short before clothes are actually dry.
moderateintermediate
WONT-STARTThe control board isn't completing the circuit needed to start the motor. Could be a broken safety device like the thermal fuse or door switch, a failed relay on the board itself, or a power supply issue. Basically the board sees a condition that isn't met and refuses to run.
moderateintermediate
dEThe dE code fires when the main control board can't confirm the door is closed and latched. Electrically, the door switch is an open circuit until you push the door shut. When the board doesn't see that circuit close, it kills power to the motor and throws the code.
moderatebeginner
CLCL stands for Check Lint. It's a counter-based maintenance reminder built into the control board, not a fault code. The dryer's not reading a sensor, it just hit a preset cycle count and wants you to clean the filter. Everything keeps running normally.
lowbeginner
HUBLG dryers run continuous airflow monitoring through the Flow Sense system. When exhaust restriction hits 80, 90, or 95 percent, you get the corresponding D-code. TE1 fires when the exhaust thermistor circuit reads open or shorted. 9A5 means the control board detected a voltage problem at startup.
lowbeginner
RESETWhen an LG dryer faults out, the control board stores the error in active memory and locks the display. A reset clears that stored state. For airflow codes like D80 and D90, the board won't clear until the live sensor readings actually improve. For most other codes, a power discharge does the trick.
lowbeginner
CodeIssue
F1F1 means the control board detected a continuous closed signal from the keypad, like someone's holding a button down forever. The board shuts things down as a safety move because a stuck 'on' signal could trigger runaway heating. Something in the keypad circuit is shorted.
highintermediate
F19The main control board has detected an internal fault or quit working entirely. That board manages everything: temperature regulation, element switching, the display, and all the safety monitoring. When it goes, the whole oven goes with it.
highadvanced
F3The oven temperature sensor (RTD probe) has failed open or shorted. The control board cannot receive valid temperature data and has shut down the heating function as a safety measure.
highintermediate
F9The oven's door lock motor or latch assembly didn't lock or unlock the way the board expected. The control board sent the command, waited for the confirmation signal from the position switch, didn't get it in time, and threw the fault. Something mechanical or electrical in that lock circuit isn't completing the handshake.
highintermediate
F11The control board detected that one or more buttons has been held down longer than a normal press. It can't tell if it's a physical jam or an internal short in the membrane circuit, so it throws F11 and locks out to keep the oven from running unattended with a stuck key.
moderateintermediate
F7The F7 error code on an LG oven indicates a stuck key or a short circuit in the control panel assembly. This happens when the control board detects a button signal being sent continuously for more than sixty seconds.
moderateintermediate
NOT-HEATINGThe oven's not reaching or maintaining temperature because one or more heating components have failed. That's either a burned bake element, a failed igniter on gas models, a dead temperature sensor giving the control board bad readings, or a blown thermal fuse that cut power to the heating circuit entirely.
moderateintermediate
WONT-STARTThe oven's control system isn't completing its startup sequence. Either it's not getting proper voltage, a safety component like the thermal fuse has cut power to protect the unit, or the control board software's stuck in a locked state. Basically the oven sees a reason it shouldn't run and it's refusing to start.
moderateintermediate
HUBReference guide covering all LG range and oven fault codes for the LRE and LDE series, including their causes, severity, and repair paths.
lowbeginner

Refrigerator35 codes

View all 35 codes →
CodeIssue
1FThe freezer defrost temperature sensor has failed or is reading out of its expected range, preventing the automatic defrost cycle from operating correctly.
highintermediate
CFThe CF code fires when the control board detects the condenser fan isn't spinning fast enough or isn't spinning at all. That fan's job is to pull air across the compressor and condenser coils to dump heat. No fan means no heat dissipation, and the compressor starts cooking itself from the inside out.
highintermediate
CF EThe condenser fan motor has stopped running. This fan blows air across the condenser coils to dissipate heat from the compressor. Without it, the compressor overheats and the refrigerator stops cooling.
highintermediate
DH FThe defrost heater assembly has an open circuit or the thermal fuse in the defrost circuit has blown. The automatic defrost cycle cannot run, and frost will accumulate on the evaporator coils over time.
highintermediate
ER COThe condenser temperature sensor's either failed or reading outside its normal range. On a lot of LG models, ER CO can also mean the main control board and the inverter board have lost communication with each other. Two different root causes, same error code.
highintermediate
Er CFThe main control board monitors the condenser fan motor's speed at the bottom rear of the unit. When that fan slows down or stops completely, the board triggers Er CF to protect the compressor from overheating. The fan's supposed to run any time the compressor is running, so if it's not spinning, heat builds up fast.
highintermediate
Er CFThe condenser fan motor isn't spinning at the speed the control board expects, or it's stopped communicating entirely. The board detects this through a hall sensor signal. No signal means no cooling cycle, which is the board protecting the compressor from overheating.
highintermediate
Er FFThe control board sent voltage to the freezer evaporator fan motor and got no feedback signal. Either the blades are physically jammed and can't spin, or the motor windings are shot and it's not drawing current the way it should. Simple as that.
highintermediate
Er FFEr FF means the control board detected the freezer evaporator fan isn't spinning at the right speed or isn't spinning at all. That fan pulls air across the cold coils and pushes it into both compartments. No fan, no airflow, no cooling anywhere in the unit.
highintermediate
FFFF stands for Freezer Fan. The control board detected that the evaporator fan motor isn't spinning or isn't sending a feedback signal back. Basically the fan that moves cold air from the freezer coils throughout your fridge has stopped, and the board noticed.
highintermediate
FF EThe freezer evaporator fan motor has stopped running or the control board cannot detect its operation. Without this fan, cold air cannot circulate from the freezer to the fresh food compartment.
highintermediate
NOT-COOLINGCold air's produced in the freezer compartment but it's not making it into the fridge section. Something's blocking or stopping that airflow, whether it's frozen-over coils, a dead fan, or a damper door that's stuck shut.
highintermediate
WARM-AIR-SYMPTOMThe fridge can't move heat out of the cabinet anymore. Either the refrigerant isn't circulating because the compressor's gone, the condenser fan stalled so heat's just baking the whole system, or the evaporator coils are buried in ice and no cold air can push through.
highintermediate
1f eThe 1f e code (which honestly looks like If E on most displays) means the ice maker fan motor in your freezer isn't spinning at the speed it should. The control board detected that and shut things down before the motor could burn out completely.
moderateintermediate
CH EThe control board is getting an open circuit, short circuit, or wildly out-of-range resistance reading from one of the compartment temperature sensors. LG French door fridges have multiple NTC thermistors for different zones, and CH E fires when any one of them stops reporting a believable temperature.
moderateintermediate
CL ECL E means the main control board lost communication with the door cooling fan, or the fan itself has stopped responding entirely. It's specific to LG French door and side-by-side models with the Linear Compressor system, and it's almost always isolated to the door section, not the main cabinet.
moderateintermediate
COMPRESSORThe compressor pressurizes refrigerant so it can absorb heat from inside the cabinet. When it stops running, refrigerant just sits there and nothing cools. LG's Linear Compressor design cuts down on moving parts but created specific failure points in the piston and valve assembly that ended up triggering a class action settlement.
moderateintermediate
COMPRESSOR-FAILUREThe compressor, basically the pump that circulates refrigerant through your whole system, isn't starting or can't build pressure. Your fans still run fine, but without that pump moving refrigerant around, nothing's actually making cold air and the temperature just keeps climbing.
moderateadvanced
ER IFThe ice maker temperature sensor has failed or is reading outside its expected range. The control board cannot accurately monitor ice maker temperature, so ice production stops as a safety measure.
moderateintermediate
FREEZINGThe fridge section is getting too much cold air from the freezer because the electronic damper is stuck open or a thermistor is telling the control board the temperature is warmer than it actually is, so the compressor keeps running when it shouldn't.
moderateintermediate
ICE-MAKERThe ice maker isn't completing its harvest cycle. On LG's twist-tray design, a motor physically rotates the tray to eject cubes instead of using a heating element. If the fill, freeze, or twist sequence breaks down anywhere, the whole cycle stops and the bin just sits there empty.
moderateintermediate
IFThe control board monitors that fan constantly. When it stops spinning at the right speed, or stops completely, it throws the IF code. On some displays it shows up as 1F because the letter I and the number 1 look identical on those seven-segment screens. Either way, same problem, same fix.
moderateintermediate
IFThe IF code, also shown as Er IF, means the control board is detecting that the ice fan isn't spinning at the right speed, or isn't spinning at all. The board monitors fan RPM through a tachometer signal, and when that signal goes wrong or disappears, it shuts things down to protect the motor.
moderateintermediate
IF EThe ice maker compartment fan motor has either failed or something's physically blocking it from spinning. It's a separate fan from your main freezer fan. When it stops, the ice maker zone warms up, ice production stops, and the board throws this code to let you know.
moderateintermediate
ISWhen you see IS, or 15 on the display, the control board's lost confidence in the ice maker fan circuit. Either it can't detect the fan spinning at the right speed, or the sensor signal went missing entirely. Something in that ice compartment isn't doing its job.
moderateintermediate
LEAKINGWater is escaping the refrigerator's internal systems, either from the defrost drain trough in the freezer, the pressurized water supply lines, the filter housing, or an overflowing ice maker. Each source looks different and gets fixed differently.
moderateintermediate
NOISEYour LG refrigerator is producing sounds outside its normal operating range. Whether it's the evaporator fan hitting ice, the condenser fan wobbling from dust buildup, or the linear compressor doing its characteristic click-on cycle, something's obstructed, worn, or failing inside the unit and it's worth tracking down before it turns into a bigger problem.
moderateintermediate
NOT-COOLINGThe fridge isn't maintaining temperature because something broke in the cooling loop. Either the refrigerant isn't circulating because of a compressor issue, the evaporator coils are frozen solid and blocking airflow, or the fans that move cold air around just aren't running. The fault can be anywhere in that chain.
moderateintermediate
PROBLEMSThis covers the most frequent mechanical and electrical failures in LG refrigerators. Basically: why it stops cooling, why it makes noise, and why water ends up on your floor.
moderatebeginner
TROUBLESHOOTINGLG refrigerators have a few recurring weak spots: the linear compressor's internal valves, the evaporator fan that ices over near the back wall of the freezer, and the drain tube that clogs and sends water pooling under your crisper drawers. When something fails, LG's self-diagnostic system usually throws a specific error code to point you right at it.
moderatebeginner
WATER-DISPENSERThe dispenser system isn't getting water to the nozzle. The inlet valve might not be opening, the tube running through the freezer door might be frozen solid, or something's blocking flow between the filter housing and the spout.
moderateintermediate
iFeThe IF or iFe code indicates a fault with the icemaker fan motor. This fan is responsible for blowing cold air from the freezer into the icemaker compartment in the door. The code triggers when the control board detects the fan is not spinning at the correct speed or is physically stuck.
moderateintermediate
CLCL isn't actually an error code. It stands for Child Lock, which means the control panel and all the dispenser buttons are locked to prevent accidental changes or little hands from messing with the settings.
lowbeginner
HUBReference hub covering all LG refrigerator fault codes displayed via Smart Diagnosis on French door, side-by-side, and bottom-freezer models.
lowbeginner
LG-SHELF-REPAIRLG refrigerator door shelf repair refers to the process of identifying, removing, and replacing damaged or cracked plastic door bins and gallon containers that have lost structural integrity.
lowbeginner

Washer38 codes

View all 38 codes →
CodeIssue
03Communication error between the main control board (PCB) and the sub-board, display board, or motor control unit
highadvanced
CECE stands for Current Error. The control board monitors the motor's electrical draw in real time, and when it detects a spike or short circuit beyond what the motor should be pulling, it shuts the cycle down immediately to protect the inverter components. Basically the machine's circuit breaker tripped itself on purpose.
highintermediate
FEThe control board's water level sensor caught water above the maximum fill threshold. That usually means the inlet valve isn't closing when it's told to, or the pressure switch is misreading an empty tub and calling for more water.
highintermediate
LEThe motor is locked or unable to rotate, detected by the hall sensor reporting no rotor movement to the main control board
highintermediate
OEThe washer cannot drain water within the allotted time window, typically 4-6 minutes for a full drain cycle
highintermediate
VIBRATION-FAULTThe vibration sensor, also known as the MEMS sensor, is failing to accurately report tub movement to the control board, which prevents the washer from entering high-speed spin.
highintermediate
5-UDThe 5 ud code, which is actually the 'SUD' error, indicates that the washer has detected an over-sudsing condition. The control board pauses the cycle to allow the foam to dissipate so the drain pump can function correctly.
moderateeasy
DEThe door interlock switch never got the 'door closed' signal. Either the latch hook didn't physically reach the switch, or the switch itself failed. The washer won't run until that signal gets confirmed, period.
moderateintermediate
DLThe mechanical latch hooked in fine, but the electric solenoid inside the lock assembly either didn't activate or didn't send its locked confirmation signal back to the board. Two separate systems, and the second one failed.
moderateintermediate
DOOR-WONT-OPENThe door lock on your LG uses a wax motor or solenoid to physically bolt the door shut during operation. When it won't open, the machine either isn't sending the 'safe to open' signal, or the lock mechanism itself isn't releasing. Could be software like Child Lock, could be the wax motor not retracting, or could be residual water pressure telling the board to keep everything sealed.
moderateintermediate
IEIE stands for Inlet Error. The washer opened its valves and waited for the pressure sensor to detect rising water. When that sensor didn't trip within about eight minutes, the control board threw the code and killed the cycle to protect the pump and drum.
moderateeasy
LDYour washer's drain timer expired before the tub was empty. Water is moving, just too slowly. Something's restricting the drain path, whether that's a clogged filter, a hose that's too long, or a pump that's starting to wear out.
moderateintermediate
LEAKINGWater's escaping from somewhere in the sealed system. That could be a door seal, a hose connection, the pump housing, or in bad cases the outer tub itself. LG front loaders are pressurized during the wash cycle, so even a small gap will push water out consistently every single time you run it.
moderateintermediate
NOISEThe LG Direct Drive motor mounts directly to the rear tub with no belt or pulley in between. When the tub bearing wears out, you get metal-on-metal contact that creates a rumbling sound. The spider arm is the three-pronged aluminum piece connecting the drum to the shaft, and when it corrodes or cracks, the drum wobbles and causes grinding or banging.
moderateintermediate
NOT-DRAININGAn LG washer not draining has standing water in the drum. LG front-loaders have an accessible drain pump filter behind a small door on the lower front panel. LG displays the OE error code when drainage fails.
moderatebeginner
NOT-FILLINGThe IE code fires when the washer's control board doesn't detect water entering the tub within its allowed time window, usually 8-10 minutes. The board monitors a pressure sensor or flow sensor, and when the expected signal never comes back, it kills the cycle and displays IE. Something's blocking water from getting in, or the valve can't open at all.
moderateintermediate
NOT-SPINNINGThe hall sensor tells the control board exactly where the rotor is at every millisecond of the spin cycle. When it fails, the board can't time the magnetic pulses correctly, so instead of smooth rotation you get a drum that just sits there vibrating or jerks and stops.
moderateintermediate
NOT-SPINNINGThe MEMS vibration sensor monitors how much the outer tub is physically shaking during the spin cycle. When it fails or starts reading garbage data, the washer can't confirm it's safe to ramp up to high-speed extraction. So it either loops endlessly trying to rebalance, or throws the UE code and gives up.
moderateeasy
PEThe pressure sensor, or the air dome hose feeding it, isn't sending a valid water level signal to the main control board. The board has no idea how much water is in the tub, so it throws PE and shuts the cycle down before it can overfill or run dry.
moderateintermediate
SMELLSDetergent residue, hair, and moisture have built up into a biofilm inside the tub, door boot seal fold, dispenser housing, and drain filter. LG's high-efficiency cycles use so little water that residue doesn't fully rinse away, and the trapped moisture creates a bacteria breeding ground that contaminates every load.
moderateintermediate
TEThe NTC thermistor is sending a resistance value outside the expected range, or it's completely open or shorted. The control board can't verify water temperature, so it shuts down the heating circuit and throws this code to stop you from running a cycle it can't monitor safely.
moderateintermediate
THINQ-HUBThinQ is LG's smart home platform built into the washer's control board. When you run Smart Diagnosis, the washer's processor encodes its internal sensor readings as audio tones and broadcasts them through a small front-panel speaker. The app decodes those tones and cross-references them with LG's server database to identify the exact fault code.
moderatebeginner
UEUE stands for Unbalanced Error. The washer's got a sensor that monitors drum rotation speed and wobble during spin-up. When the drum starts pulling hard to one side and can't correct itself, the machine cuts power to the motor before that vibration gets bad enough to crack the outer tub or trash the bearings.
moderatebeginner
VIBRATINGAn LG washer vibrating excessively during spin has an imbalanced load, worn shock absorbers/suspension, leveling issue, or a vibration sensor fault. LG's TrueBalance anti-vibration system uses sensors to detect and compensate for imbalance.
moderatebeginner
WONT-STARTThe control board is refusing to initiate the wash cycle because it's not getting a confirmed door-locked signal, there's no clean power reaching the board, or Child Lock is blocking all input. The board won't let anything spin until it gets the all-clear from those safety circuits.
moderateintermediate
CLChild Lock feature is active, disabling all control panel buttons except the Power button
lowbeginner
DIAGGuide to accessing LG washer built-in service diagnostic mode and LG ThinQ Smart Diagnosis for component-level testing
lowadvanced
ECLECL stands for Extended Cycle (Clean) reminder. The firmware hit a second threshold, typically around 60+ cycles since your last Tub Clean, because you dismissed the first TCL warning and kept washing. The machine's still fine, it's just really insisting you clean the tub now.
lowbeginner
HUBHUB fires when the main control board loses communication with the display board. Basically the two brains of your washer stopped talking. Could be a loose connector on the wire harness, moisture damage on one of the boards, or an actual board failure. The washer won't run a cycle until that connection is restored.
lowbeginner
NOSOUNDYour LG washer isn't throwing a real error code here, it's just not doing anything. Either the machine's not getting power to the right components, the cycle start conditions aren't met (door latch is the big one), or the drive motor has quit. No code, no noise, no movement.
lowintermediate
PFPower Failure. The control board detected that incoming voltage dropped to zero during an active cycle. It saves the cycle position to memory and displays PF on the next power-up so you know the cycle was interrupted and didn't finish normally.
lowbeginner
RESETGuide covering all reset methods for LG washer front-load and top-load models, including soft reset, hard reset, and factory reset via diagnostic mode
lowbeginner
STUCKSymptom guide for LG washers that stop advancing through wash, rinse, drain, or spin stages
lowintermediate
SUDThe washer detected too many suds in the drum. This creates a suds lock condition where the drain pump can't move water because it's basically air-locked by foam, or the motor's sensing way too much resistance from all those bubbles trying to spin through.
lowbeginner
SUDThe SUD error fires when the washer's pressure sensor and optical foam detector pick up more air bubbles than the control board considers safe for normal operation. Basically the drum's full of foam instead of water, and the pump can't drain air. It's a protective pause, not a breakdown.
lowbeginner
TCLYour washer's internal firmware counter hit 30 completed wash cycles and flipped a maintenance flag. The display's basically saying 'hey, time to flush the drum.' No component failed, nothing's broken. It's a software reminder, same as an oil change light on your car.
lowbeginner
U5The drum's vibration sensor picked up too much wobble during spin and paused the cycle to protect the drum and cabinet. Same exact logic and sensor as UL, just displayed differently on certain LG model lines.
lowbeginner
ULThe washer hit its vibration limit during spin because the laundry shifted off-center. It shuts down automatically to prevent damage to the drum bearings and suspension system.
lowbeginner

Dishwasher54 codes

View all 54 codes →
CodeIssue
E02Current is flowing where it shouldn't be inside the wash motor circuit. The control board detects this abnormal path and shuts everything down. Could be winding-to-ground, two conductors touching in the harness, or a failed output stage on the board itself.
criticaladvanced
1 / E01The dishwasher's detected a failure in the heating circuit. Either the water isn't reaching target temperature within the allotted time, or the control board's lost communication with the heater relay. Basically the machine knows something went wrong with heating, it just can't tell you exactly where.
highintermediate
E01Wash motor electrical fault or wiring issue detected by the main control board
highadvanced
E01The E01 code means the main control board detected a hardware-level failure in the power stage. Basically, the board can't do its job of sending power and signals to the pump, motor, and heater anymore. So the machine shuts itself down rather than risk burning something else up.
highadvanced
E02Error code 2, often displayed as E02 on digital models, indicates a failure in the dishwasher heating system. The control board has detected that the water is not reaching the target temperature or that the heating element circuit is broken.
highadvanced
E02E02 means the dishwasher's detected a failure in the heating circuit control, usually at the relay on the power control module. The board can't confirm the heater's responding properly, so it shuts the cycle down as a safety measure rather than risk overheating.
highadvanced
E05E05 fires when the control board detects something's wrong with how water's moving in or out of the tub. It's usually either an overfill condition the safety system caught, or the power module can't properly command the inlet valve to shut off.
highintermediate
E09Heating element or flow-through heater has failed; water not reaching target wash temperature
highadvanced
E11E11 means the control module got a bad or missing signal from the NTC thermistor, which is the temperature sensor built into the heat pump. The sensor uses resistance to report water temp, and when that reading goes out of range or disappears entirely, the board throws the fault and shuts down heating.
highintermediate
E15Your dishwasher's base pan has a foam float switch sitting in it. When water reaches that float, it pops up and sends a signal that shuts down wash functions and keeps the drain pump locked on. The E15 is the machine telling you it caught a leak before it could damage your floor.
highintermediate
E15Water got into the drip tray at the very bottom of your dishwasher. There's a foam float down there, and when it lifts up it pushes a microswitch closed. The control board reads that signal and immediately kills all normal functions, leaving only the drain pump running to try and clear the water out.
highintermediate
E15E15 means the safety float switch in your dishwasher's base got triggered by water leaking into the bottom tray. Basically the machine thinks it's flooding. So it forces the drain pump to run continuously to protect your kitchen floor.
highintermediate
E17Water inlet valve isn't closing fully, water keeps entering past the target fill level, and the pressure switch catches the overfill and fires E17.
highintermediate
E20Wash motor not reaching expected RPM or not starting at all
highadvanced
E92Communication failure between the main control board and the user interface board
highadvanced
E92-10The main control board is sending communication signals but getting no response from the user interface board specifically. The main PCB, ribbon cable, and UI board form a communication loop, and E92-10 means the loop breaks at the UI board end.
highadvanced
E92-40The main control board's configuration data doesn't match the UI board. Usually happens when a replacement board ships blank, or gets pulled from a different Bosch model and never reprogrammed. The dishwasher powers on, tries to handshake between the two boards, gets nothing back, and throws E92-40.
highadvanced
NOT-WASHINGE92 fires when the main power module sends commands to the circulation pump and doesn't get a valid response back. Basically the two main components can't agree on what's happening. Could be a dead motor, a fried control chip, or just a bad connection between them.
highintermediate
START-FAILUREThe control module isn't getting the go-ahead signal it needs to start a wash cycle. Could be a break in the circuit anywhere from the door switch to the thermal fuse to the board itself. The machine's waiting for a closed loop and it's not getting one.
highintermediate
5UCWater supply insufficient or not detected at inlet valve; no flow reaching the dishwasher
moderatebeginner
Beep CodesThe dishwasher is using audible signals to communicate a specific hardware fault or user error when the digital display is unavailable or hidden.
moderateintermediate
E 22The E22 error code indicates a restriction in the filtration system or the drain pump. It signifies that water is not circulating or draining properly because the fine mesh filters are blocked or the pump impeller is obstructed.
moderatebeginner
E05The dishwasher opened the inlet valve and started the fill cycle but couldn't reach the required water level within the programmed time limit. Usually means restricted flow somewhere between the supply valve and the tub, not a complete blockage.
moderatebeginner
E07Water flow sensor turbine not detecting water movement during fill or wash phase
moderateintermediate
E10The control board detected that water or air temp didn't rise fast enough within the expected time window. Either the heating element can't transfer heat properly because of scale buildup, or the heat pump assembly has actually failed. It's a performance fault, not necessarily a full component failure.
moderateintermediate
E11NTC thermistor reading out of expected range; open circuit or short detected in temperature sensor
moderateintermediate
E14E14 fires when the control board opens the fill valve but doesn't get the expected pulse signal back from the flow meter sensor. The board can't confirm how much water entered the tub, so it shuts everything down to protect the heater from running dry.
moderateintermediate
E19Fill valve solenoid not operating correctly or diverter valve not responding to control signal
moderateintermediate
E21Wash motor running below expected speed, possibly jammed by debris or worn bearings
moderateintermediate
E23Drain pump motor malfunction, possibly seized or electrically failed
moderateintermediate
E24The E24 error code indicates a drain fault, specifically that the dishwasher has detected water is not exiting the tub during the initial drain phase or the pump is drawing improper current.
moderateintermediate
E24E24 means the control board timed out waiting for water to drain from the tub. The pump ran, or tried to, but the water level sensor never confirmed the tub was clear. Something's blocking the flow.
moderateintermediate
E25The E25 error code indicates that the drain pump is physically jammed by debris or the white plastic pump cover is not properly snapped into place, preventing the pump from creating necessary suction.
moderatebeginner
E25The E25 error code indicates that the drain pump is blocked, jammed by debris, or the protective pump cover is not properly locked into place.
moderatebeginner
E31Pressure switch or water level sensor providing incorrect or no readings to the control board
moderateintermediate
E61-03Door lock actuator not engaging or not reporting back to control board after locking
moderateintermediate
F-ERRORWhen a Bosch throws an F code, the control board detected a reading outside its acceptable range from one of the machine's sensors or actuators. It's a self-diagnostic flag that says something specific went wrong during the cycle. The number after the F tells you which system triggered it.
moderateintermediate
FLASHINGThe dishwasher is in a 'Paused' or 'Fault' state. This occurs when the control board detects the door is open during a cycle, or a safety sensor like the flood switch (E15) has been activated.
moderateeasy
H01Water temperature did not reach the target within the allotted time; heating timeout
moderateintermediate
NOISEYour Bosch is telling you something's physically wrong, not electronically. Grinding, thumping, or a persistent hum means there's debris caught in the pump impeller, a spray arm that's hitting something, or a motor bearing that's starting to give out. Nothing's wrong with the controls. It's all mechanical.
moderateintermediate
NOT-CLEANINGThis condition indicates that wash water is not reaching dishes at sufficient pressure or temperature to remove food soils. The PrecisionWash sensor (turbidity sensor) monitors water clarity and adjusts cycle length, but cannot compensate when the circulation pump is starved of water flow by a clogged filter or when spray arm nozzles are blocked. The machine runs a full cycle but delivers poor mechanical cleaning action.
moderateintermediate
NOT-DRYINGYour Bosch doesn't have a traditional drying element. It heats the final rinse water to around 160°F, then the stainless steel walls cool faster than your dishes, so moisture condenses on the walls and drains away. Rinse aid helps water sheet off dishes instead of beading up and just sitting there.
moderateintermediate
NOT-RINSINGThe dishwasher's failing to flush detergent and food debris during the final rinse stage. Usually it's because dirty water isn't draining fast enough, or the spray arms can't distribute enough clean water at the right pressure. Either way, the dishes come out looking worse than when they went in.
moderateeasy
NOT-WASHINGYour dishwasher's completing its cycle but the dishes come out dirty, spotted, or still covered in food. Something's broken down in the water circulation chain. Either it's not filling with enough water, the pump's not pushing hard enough, or the filter's so clogged it can't flow water through properly.
moderateintermediate
NOT-WASHING-WELLThe dishwasher's completing its full cycle, but dishes are coming out dirty, gritty, or still greasy. Something's breaking down in the water circulation, filtration, or heating system, and the machine can't tell you exactly which one without some digging.
moderateintermediate
SA NLThe dishwasher's control board switched from normal user mode into a service diagnostic state reserved for technicians. SA NL stands for Service Appliance, No Light. The board won't accept normal cycle commands while it's stuck in this state.
moderateintermediate
e22The E22 fires when the control board detects that water's still sitting in the sump at the end of a drain cycle. It's basically the machine saying it tried to drain but couldn't. The filters are clogged or the pump cover's loose and the pump can't build enough suction to clear it out.
moderatebeginner
CLEANINGPerformance drop because debris is choking the filter, mineral scale's blocking the spray arm jets, or grease has built up inside the internal plumbing. The machine's running a full cycle but water pressure's too low to actually blast food off your dishes.
lowbeginner
DIAGn/a - guide for accessing the hidden diagnostic test program
lowintermediate
GUIDEComprehensive symptom-based troubleshooting guide for Bosch dishwasher problems
lowbeginner
HOW-TO-CLEANRoutine maintenance procedure to remove food debris, grease, and mineral deposits from the filter, spray arms, and internal tub of a Bosch dishwasher.
low
HUBReference hub for all Bosch dishwasher error codes, organized by system with links to full repair guides
lowbeginner
RESETn/a (expanded topic)
lowbeginner
SYMPTOMControl panel buttons not registering presses or responding incorrectly
lowintermediate

Refrigerator6 codes

View all 6 codes →
CodeIssue
E01E01 fires when the main power module stops getting reliable signals from the display control board or the ambient temperature sensor circuit. Basically the board is sending out a handshake and nothing's answering back. Could be a broken wire, a bad connection, or a failed board.
highintermediate
NOT-COOLINGThe refrigerator is failing to maintain the set temperature in either the fresh food or freezer compartments. This indicates a breakdown in the cooling cycle, airflow, or temperature sensing logic.
highintermediate
ALARM-LIGHTWhen that alarm light fires, the fridge's temperature sensors detected the internal temp climbed above the safe threshold, generally above 50°F in the fresh food section or above 15°F in the freezer. Could be a door issue, an airflow problem, or the control board logging residual heat from a power outage that already resolved.
moderatebeginner
E2E2 on a Bosch refrigerator means the ice maker's temperature sensor is reading out of range, or it's got an open or short circuit. The ice maker has its own dedicated thermistor separate from the freezer sensor, and that's the one crying for help.
moderateintermediate
E3E3 means the freezer compartment temperature sensor is feeding the main control board garbage data, either an open circuit, a short, or readings that are way outside the normal operating range. The board literally doesn't know how cold your freezer is anymore.
moderateintermediate
HUBThe control board is reading a resistance value from the NTC thermistor that's outside the expected range. Either too high, too low, or completely open circuit. E2 means the ice maker sensor is out of spec. E3 means the freezer evaporator sensor. Both use the same thermistor type, just in different spots inside the machine.
moderatebeginner
CodeIssue
E23The E23 error code signifies that the Bosch Aquastop system has detected water in the internal base tray, indicating a leak inside the cabinet.
highintermediate
E18 is the Bosch drain fault code, indicating the water level pressure switch failed to confirm an empty drum within the drain cycle's allotted time. The washer stops mid-cycle to protect the motor and prevent water from overflowing the drum or backing up into the cabinet.
moderatebeginner
E17The E17 code fires when the control board runs a timer during the fill cycle and water doesn't reach the target level in time. The flow meter isn't counting enough pulses, basically. Water's either not moving fast enough or not moving at all.
moderatebeginner
E18The washer tried to drain for its maximum allowed time, usually 8-10 minutes, and the water level didn't drop enough. So the board threw the E18 and killed the cycle to protect the pump motor from running hot and burning out.
moderatebeginner
HUBBosch front-loaders display E-codes on the digital panel when a sensor reading falls outside the expected range. The EMS control module logs the fault and stops the cycle to prevent component damage. Each number maps to a specific subsystem: water, motor, door, heating, or drainage.
moderatebeginner
LEAKINGYour Bosch washer is letting water escape somewhere it shouldn't. This could be through a degraded door boot seal, a clogged dispenser channel forcing overflow, a loose pump connection dripping during drains, or the AquaStop safety valve firing because it detected moisture collecting in the base pan.
moderateintermediate
NOT-DRAININGE18 means the control board timed out waiting for the water level sensor to drop during a drain cycle. The machine tried to pump water out but the pressure sensor still reads water present after the allotted time. Either something's blocking the pump, or the pump can't generate enough flow to clear the line.
moderateintermediate
NOT-SPINNINGThe EcoSilence Drive is Bosch's brushless direct-drive motor. When the washer won't spin, it's usually because the E18 drain error fired first. The machine detects it can't clear water fast enough, so it locks out the spin cycle entirely. Could be a clogged pump, a failed impeller, or a bad pump motor winding.
moderateintermediate

Dishwasher21 codes

View all 21 codes →
CodeIssue
F01Short circuit in the NTC water temperature sensor or its connecting wires. The sensor's resistance drops to near zero ohms, which can't happen at normal water temps. The board sees that impossible reading and immediately shuts down the heating element to protect itself and your dishes from a potential runaway heat situation.
highintermediate
F14F14 means the control board started the circulation pump but never got a signal from the heater pressure switch confirming water was actually moving. The pump's running but something's preventing it from building enough pressure to close that switch and tell the board it's safe to heat.
highintermediate
F52The F52 error code indicates that the heater pressure switch has reset or opened during a wash cycle, signaling that water pressure is insufficient to safely operate the heating element.
highintermediate
F70Water has collected in the drip tray under the dishwasher's internal components and lifted a foam float that contacts a microswitch. That switch tells the control board the machine is flooding, which forces the drain pump on and locks out any new cycles until the tray is dry and the float drops back down.
highintermediate
F70The F70 error code indicates that the Miele Waterproof System (WPS) has detected water in the bottom drip tray, triggering a safety float switch to prevent a kitchen flood.
highintermediate
F70The AquaStop float switch in the machine's base pan detected water, triggering the anti-flood system and closing the inlet hose solenoid valve
highintermediate
F78The pump motor's current draw went abnormal, either spiking because something's jamming the impeller, or dropping to nothing because a winding failed. Either way the control board shuts everything down to stop the motor from overheating and burning out for good.
highintermediate
F10F10 means the dishwasher's water intake sensor didn't detect enough water coming in during the timed fill window. Basically the machine tried to fill, waited, and gave up because something's blocking or slowing the water flow.
moderatebeginner
F11The Miele F11 error code indicates a drainage fault where the machine is unable to evacuate the water from the wash cabinet within the programmed time limit.
moderateintermediate
F11F11 fires when the control board's drain timer expires before the water level sensor confirms an empty sump. The pump ran its full programmed cycle and the machine still detected water sitting in the base. Could be a physical blockage, a stuck non-return valve flap, or in rare cases a weak pump motor.
moderateintermediate
F11The drain pump ran its full cycle but couldn't confirm the tub was empty. Either something's blocking the drain path, the pump impeller's jammed, or the motor itself has failed.
moderatebeginner
F11The control board sends power to the drain pump and then waits for the pressure switch to confirm the sump is emptying. If the water level doesn't drop within the allowed time, the board throws F11 and kills the cycle dead. Basically the machine's saying it tried to drain but nothing happened.
moderateintermediate
F12When F12 fires, the control board timed out waiting for the flow meter to register enough water pulses. Basically the machine opened the intake valve, started counting, and decided not enough water was coming in. Could be zero flow or just too slow to satisfy the timer.
moderateintermediate
F13F13 means the flow meter inside your dishwasher didn't register enough water pulses during the fill phase. The machine expects roughly 0.1 gallons per minute minimum, and whatever came through the intake hose didn't hit that number, so the software killed the cycle before anything could run dry.
moderateintermediate
F14The water intake system failed to deliver water to the wash cabinet within the expected fill timeout; the inlet valve, AquaStop hose solenoid, or water supply is the source
moderatebeginner
F24Water temp never hit the target during the wash cycle. The machine gives itself a set amount of time to reach temperature, and when it doesn't get there, it throws F24 and quits. Could be the sensor lying about the temp, or the element actually failing to heat the water.
moderateintermediate
F51The control board detected abnormal pressure or flow in the main wash circuit during the active wash phase. Either not enough water got in, something's blocking the impeller, or the pressure sensor that monitors all of this gave a bad reading when it shouldn't have.
moderateintermediate
MIELE-DW-TSHOOTThe control board is constantly watching water flow, drainage timing, and the base tray float sensor. When any one of those checks doesn't complete within its set time window, the board throws a fault code and stops the cycle dead to protect the machine from further damage.
moderateintermediate
F13The conductivity sensor inside the salt reservoir is reading a brine concentration that's outside normal range. Basically the salt's gone, the cap's leaking diluted brine back in, or the sensor itself is coated with scale and can't read properly.
lowbeginner
HUBReference directory for all Miele dishwasher fault and error codes across G 4000, G 5000, G 6000, and G 7000 series models
lowbeginner
RESETThe reset process cancels the active wash program, triggers an automatic pump-out drain sequence, and unlocks the door. Fault codes stored in the G-series control board's memory clear on their own once the machine completes a full cycle without detecting the same fault condition again.
lowbeginner
CodeIssue
F066The dryer's temperature control circuit detected a heating fault - either the heating element failed to reach target temperature or the overtemperature thermal cutout tripped due to restricted airflow
moderateintermediate
NOISEThere's an abnormal mechanical sound coming from one of the main moving systems, usually the drum support components, the drive belt, or the blower assembly. On T1 heat pump models, the sealed refrigeration circuit can also produce sounds that are completely normal but alarm owners who aren't expecting them.
moderateintermediate
NOT-HEATINGThe dryer's heat source has stopped working. On heat pump models that means the refrigerant loop isn't generating warmth, usually because clogged filters killed airflow. On vented models the electric heating element or its safety fuse has failed and the drum just tumbles cold air.
moderateintermediate
HUBThis is a reference page covering all Miele tumble dryer fault codes across T1 heat pump models, T Classic vented and condenser models, and older T series machines. Each code points to a specific system fault inside the dryer, from lint restrictions to refrigerant circuit problems.
lowbeginner
RESETThe RESET procedure cancels the active fault, clears transient error flags from the control board's volatile memory, and returns the dryer to a ready state. It doesn't fix broken hardware. It just tells the board to stop complaining about something that's already been resolved.
lowbeginner
CodeIssue
F11The washing machine did not detect sufficient water flow into the drum within the fill timeout; the AquaStop hose, supply valve, or inlet valve is the source
moderatebeginner
F138The drum failed to reach or maintain the programmed spin speed within the expected time; the motor, bearings, control board, or mechanical drive system is the source
moderateintermediate
F63The door lock assembly didn't send a confirmed locked signal to the control board within the expected timeout window, either because it failed to lock at cycle start or failed to release at cycle end. Basically the board's waiting for an electrical handshake that never came.
moderatebeginner
NOT-DRAININGThe machine tried to drain during or after a cycle and couldn't push water out fast enough. The pressure switch or flow sensor detected water still sitting in the sump after the pump ran its full cycle time, so it stopped everything and threw the fault. Could be a blockage, a dead pump, or a restricted hose.
moderateintermediate
NOT-SPINNINGThe washer's drum isn't rotating during the spin cycle. Could be a drain issue holding everything up, the motor not getting a proper signal, the door lock not confirming closed, or on older models, a worn drive belt. The machine detected something wrong and stopped to protect the motor or your clothes.
moderateintermediate
SMELLSYour machine's conditions have become favorable for bacteria and mold growth, usually from extended low-temperature washing. What's actually happening is biofilm, a thin bacterial layer, is colonizing the drum interior, the sump, and possibly the TwinDos detergent lines. The machine isn't broken. It just needs a serious deep clean and a change in your wash habits.
moderateintermediate
HUBThis is a reference guide covering fault codes across the Miele W1 and W Classic washer lineup. When one of these codes fires, the control board detected a reading outside normal parameters and killed the cycle to prevent further damage to the machine or your home.
lowbeginner
RESETWhen the control board detects a fault it locks the current program and stores the code in non-volatile memory. The reset procedure tells the board to cancel that program state and drain the drum. Fault codes won't clear until the board actually confirms the fault condition is gone.
lowbeginner
CodeIssue
E-PREHEAT-FAILThe control board is sending the signal to heat, but something in the actual heating circuit is broken. Either the element snapped, the gas igniter can't pull enough current to open the safety valve, or a thermal fuse cut the whole circuit. The board thinks it's working. It's not.
highintermediate
E15The E15 error code indicates a communication failure between the main power control board and the user interface (UI) display board.
highintermediate
ERR-CODEThe Err prefix means the control board detected a fault, usually in the temperature sensor circuit, the communication link between the main board and the user interface board, or a heat condition that's gone outside normal operating limits.
highintermediate
F050F050 means the main power control board and the user interface board have stopped talking to each other over their internal data line. The oven detects that the handshake is gone and throws a lockout code to prevent unsafe operation.
highintermediate
F14F14 on an Electrolux oven indicates the control board's EEPROM has failed. Electrolux uses the same error code convention as Frigidaire (Electrolux owns Frigidaire).
highadvanced
NO-HEAT-ELECTROLUXThe oven's control board is sending the right signals but the heating circuit isn't responding. Either a physical component like an element or fuse has failed, or the board itself can't close the relay that sends 240 volts to the heating coils.
highintermediate
ELECTROLUX-OVEN-DIAGThe Electrolux oven repair manual refers to the technical service procedures used to enter diagnostic mode, retrieve fault codes, and test internal components like heating elements and sensors.
moderateintermediate
F11The F11 error code on an Electrolux oven signifies a shorted or stuck key on the touch control panel or user interface assembly. The control board triggers this fault when it detects a continuous signal from a specific button for more than 30 to 60 seconds.
moderateintermediate

Refrigerator11 codes

View all 11 codes →
CodeIssue
HIThe HI alarm fires when the internal sensors detect the fresh food section climbing above 55°F, or the freezer going above 20°F, for an extended stretch. The control board is basically saying the cabinet can't hold temp and something's preventing it from cooling down properly.
highintermediate
ALARM-BEEPThat beeping is the electronic control board firing off an audible alert because something crossed a threshold it doesn't like. Could be a temperature spike, a door that's been open too long, or a power failure it recorded. Basically the board's way of saying something's off and you need to go look at it.
moderatebeginner
ALARM-BEEPINGThe refrigerator's control board detected something outside normal operating parameters, like a door that's been ajar too long, an internal temp that climbed above safe levels, or a power interruption. It fires an audible alert and logs an icon on the display so you know which specific problem you're dealing with.
moderatebeginner
BEEPING-ALARMThe beeping is your control board saying something's wrong with the internal environment. Could be the door's not sealed, the temp climbed too high, or there was a power interruption. Basically the fridge is telling you your food might be at risk, and it won't shut up until you acknowledge the fault and fix whatever triggered it.
moderatebeginner
ELECTROLUX-RESETWhen the control board takes a voltage hit or loses communication with a sensor mid-cycle, it sometimes just gets stuck. The reset clears all the temporary memory registers on the main PCB and forces every component to re-announce itself on startup. Think of it like rebooting your router. Same idea, just colder.
lowbeginner
ELECTROLUX-WF-ISSUEThe fridge is basically telling you water can't move properly through the filter cartridge. Either the carbon block is clogged, the filter isn't opening the bypass valve, or there's a pressure problem upstream. Pretty simple system when you break it down.
lowbeginner
ER-RESETA reset clears the electronic control board's memory, wiping temporary error codes and restoring normal operation after a power interruption, firmware hang, or accumulated sensor alert that the board can't clear on its own.
lowbeginner
FILTER-REPLACEThe water filter replacement process involves swapping out a saturated carbon media cartridge to ensure proper water flow, ice production, and contaminant removal in Electrolux French Door or Side-by-Side units.
lowbeginner
FILTER-RESETIt's a countdown timer built into the control board, not an actual sensor. When it hits zero, six months or roughly 200 gallons, whichever comes first, it flips the light red. The fridge has no idea if there's a new filter in there or not.
lowbeginner
PFPF stands for Power Failure. The control board tracks power supply continuity, and when it detects the power got cut and came back, it throws this code and holds the display there until you manually acknowledge it. It won't clear on its own.
lowbeginner
PFPF stands for Power Failure. The control board monitors incoming 120V power constantly, and the second that feed drops and comes back, it flags it and holds the alert on the display until you manually clear it. Nothing's broken inside the fridge itself.
lowbeginner

Washer11 codes

View all 11 codes →
CodeIssue
E13The flood sensor in the base pan of the washer has detected standing water, triggering the overflow protection system. The machine immediately stops filling and activates the drain pump to protect your floor.
criticalintermediate
E11The washer did not reach its required water level within the allowed fill time. The control board detected a fill timeout and stopped the cycle to prevent an indefinitely running water valve.
highbeginner
E13The E13 error code indicates that the washer has detected a water leak in the base tray, triggering the anti-flood float switch.
highintermediate
E21The washer failed to drain the water from the tub within the allowed time. The drain pump ran but could not remove water fast enough, indicating a blockage, a restriction in the drain path, or a failing pump.
highintermediate
E21The control board timed out waiting for the pressure switch to confirm an empty tub. It powered the drain pump, waited the full cycle, and the water level sensor said the drum was still full. So it killed the cycle to protect the pump motor and keep your floor dry.
highintermediate
E35The water level pressure sensor is reading outside its expected range. Basically, the control board can't figure out how much water's actually in the tub, so it stops the machine to avoid a potential overflow. It reads air pressure through a small tube connected to the tub sump, and something's throwing off that signal.
highintermediate
E41The door lock actuator failed to engage or disengage within the expected time window. The washer won't start a cycle without a confirmed lock signal, and it can't end a cycle without a confirmed unlock either.
moderateintermediate
NOT-DRAININGThe control board detected that water didn't drain within the expected time window, usually 8-10 minutes. So it locks the door and flags E21 to protect the motor from running dry. Basically, water's still sitting in the drum when it shouldn't be, and the machine gave up waiting.
moderateintermediate
NOT-SPINNINGThe drum stopped rotating during the spin cycle. The machine detected either a loss of motor speed feedback (that's the E52 code), a broken or slipped drive belt, or a door latch that won't confirm it's closed, so the control board cut power to the motor as a safety measure.
moderateintermediate
SU D5The SU D5 code (which often looks like 'SUD' on the display) indicates that the control board has detected excessive soap suds. This foam creates air pockets that prevent the drain pump from removing water, causing the cycle to pause or fail.
moderateeasy
HUBThis is a reference hub for all fault codes on Electrolux EFLS series front-load washers. When the board detects something outside its normal range, whether it's water pressure, door position, or drain timing, it throws a code and shuts down to protect itself and your floor.
lowbeginner

Dishwasher15 codes

View all 15 codes →
CodeIssue
F9E4A KitchenAid F9E4 means water accumulated in the plastic drip tray under the main tub and lifted the safety float switch. The board sees that signal and forces the drain pump to run continuously to prevent a flood. The machine won't do anything else until that float drops back down.
highintermediate
577-0577-0 is a control board internal fault that only surfaces in service diagnostic mode, not on the main display during normal use. The board's basically saying it logged something weird in its EEPROM at some point. It's not an active warning. It's more like a timestamp of a past event the processor decided to remember.
moderateadvanced
8-4The 8-4 error code means the control board detected a heater circuit fault. The heating element didn't raise water temperature to the required level within the expected cycle time. It shows on KitchenAid models with a digital display and it's equivalent to the Clean light 7-blink code on indicator-only models.
moderateintermediate
9-1The 9-1 means the diverter disc didn't reach its expected position during the cycle. That disc routes wash water between the lower rack, upper rack, and third rack spray zones on KDTM models. When it doesn't advance on time, the board kills the cycle and throws the code. Same exact fault as 9 blinks on the Clean light on older models without a digital display.
moderateintermediate
CLEAN-4-BLINKFour blinks means the control board's thermistor circuit is open or shorted. That NTC sensor in the sump isn't sending back any temperature data, so the board can't run the heating cycle properly. Basically the machine lost its thermometer and it won't guess.
moderateintermediate
CLEAN-7-BLINKSeven blinks means the control board fired up the heater circuit but never got confirmation that water temperature hit the target. Either the element didn't draw current, or the high-limit thermostat cut the circuit early. The board logged it as a heater fault and threw the code.
moderateintermediate
CLEAN-9-BLINKNine blinks of the Clean light on a KitchenAid dishwasher means the diverter valve or diverter disc motor has a fault. The diverter system controls which spray arm zone receives water during the wash cycle - routing water between the lower spray arm, upper spray arm, and (on KDTM models) the third rack spray bar. A failed diverter means water may only spray from one zone.
moderateintermediate
E1 F9E1 F9 means the control board timed out waiting for the water level to drop during the drain cycle. It allows roughly 2 minutes. If the float switch doesn't confirm the tub's empty in time, it shuts everything down to prevent flooding. It's almost always a physical blockage, not an electrical failure.
moderatebeginner
F8 E4F8 E4 on a KitchenAid dishwasher means the control board did not detect that the dishwasher filled with water within the expected time, or the anti-flood float switch under the unit has been triggered by water in the base pan. The dishwasher shuts down to prevent damage. This is the highest-volume fault code for KitchenAid dishwashers.
moderatebeginner
HUBKitchenAid uses three totally different ways to display fault codes depending on the model year. Newer ones show alphanumeric codes like F8 E4 on a screen. Older models with no display make the Clean light blink in a two-part pattern. Some show just a number like 8-4. Same fault, three different ways to tell you about it.
moderateintermediate
KITCHENAID-DRAIN-ISSUEAt the end of a wash cycle the control board fires up the drain pump to push water through the hose and out to your sink drain or disposal. When something blocks that path, or the pump itself fails, the water just stays put. That's what you're dealing with.
moderateintermediate
NOT-CLEANINGWhen a KitchenAid dishwasher fails to clean, it indicates a failure in the water circulation system, a blockage in the filtration assembly, or an issue with water temperature and detergent delivery.
moderateintermediate
6-3The KitchenAid dishwasher error code 6-3 indicates that the control board has detected excessive suds or foam inside the tub. This condition prevents the wash pump from circulating water effectively and can cause the pressure sensor to provide inaccurate readings.
lowbeginner
CLEAN-8-BLINKEight blinks of the Clean light means the control board detected low wash performance. The dishwasher finished a cycle but the washing conditions, like water pressure, temperature, or spray arm coverage, fell below its minimum thresholds. This isn't typically a failed component. It's a performance fault pointing straight at maintenance issues.
lowbeginner
POPO on a KitchenAid dishwasher display is not an error code. It means the Delay Start feature is active and the dishwasher is waiting to begin its cycle at the programmed delay time. The dishwasher is counting down the delay period and will start automatically when the countdown reaches zero.
lowbeginner
CodeIssue
F1 E0F1E0 on a KitchenAid oven means the control board's EEPROM (Electrically Erasable Programmable Read-Only Memory) has failed. The EEPROM stores the oven's calibration data, model configuration, and operational parameters.
highadvanced
F1 E1F1E1 means the control board's internal communication has broken down. On a single oven, the board's talking to itself and getting no response from an internal component. On double ovens, it's the two boards that've stopped talking to each other through the wiring harness connecting them.
highadvanced
F6 E1The F6 E1 error code indicates a communication failure between the oven control board and the user interface or display board.
highintermediate
GLASS-REPLACEMENTKitchenAid cooktop glass repair means replacing the cracked, shattered, or heavily pitted single-piece ceramic glass surface on a range or standalone cooktop. The ceramic glass is both the cooking surface and the electrical barrier between you and the radiant heating elements underneath.
highintermediate
KITCHENAID-IGNITER-TSThe igniter's resistance has climbed high enough that it can't draw the current the safety valve needs to open. That valve's built to stay shut unless it sees at least 3.2 amps, so even a glowing igniter pulling only 2.8 amps won't release gas. Safety system doing exactly what it's supposed to do.
highintermediate
F2 E0F2E0 on a KitchenAid oven specifically indicates the Cancel/Off key circuit is shorted. This is more specific than F2E1 which indicates any key - F2E0 points directly to the cancel key circuit on the keypad membrane.
moderateintermediate
F2 E1F2 E1 means the control board detected a key stuck in the pressed position, most commonly the Cancel/Off key circuit. Something's holding that circuit closed when it shouldn't be. Same code as Whirlpool F2 E1 since they share the same control architecture.
moderateintermediate
F9 E0F9E0 on a KitchenAid oven means the door latch will not release after self-clean. The latch motor ran the self-clean cycle but the bimetal lock mechanism has not cooled enough to release, or the latch motor itself has failed.
moderateintermediate
KNOB-FIXThe internal plastic D-ring inside the knob grips the flat side of the metal valve stem. When that ring cracks or the tension clip goes missing, the knob can't transfer your turning motion to the valve, so the gas doesn't move and the burner won't light or adjust.
lowbeginner
CodeIssue
12Error 12 on the ResMed AirSense 10 and AirSense 11 means the blower motor has failed, stalled, or is drawing abnormal current. The AirSense 10 uses a brushless DC blower motor that is sealed inside the device chassis and is not user-accessible or user-replaceable. When Error 12 appears the device cannot deliver pressurized air, and therapy stops immediately.
criticalbeginner
001The AirSense 10 runs a controlled speed ramp when therapy starts. If the blower motor doesn't hit its minimum operating RPM within that startup window, the device logs Error 001 and kills therapy. It's different from Error 12, which fails mid-session. This one's specifically a startup problem, usually fixable without touching any internal hardware.
highbeginner
13Error 13 on the ResMed AirSense 10 means the device's pressure relief system got triggered by an abnormally high pressure event. Either the motor tried to drive pressure beyond the safe range, or the pressure sensor caught an anomaly that forced the relief valve to activate. It's a pressure regulation problem inside the device, not a mask or leak issue.
highbeginner
HOS Panic 06HOS Panic 06 on the ResMed AirSense 10 is a hardware operating system panic, basically a firmware-level crash where the device's embedded OS hit a fatal error it couldn't recover from on its own. The unit locks up and shows the code until you power-cycle it. It's a software fault, not a hardware component failure, and it resolves with a reset the vast majority of the time.
highbeginner
HUBResMed AirSense 10 and AirSense 11 devices display error codes when the device detects a hardware fault, sensor failure, firmware crash, or therapy-affecting condition. ResMed uses three distinct code families: numerical E-codes for device-level hardware faults (Error 1, 6, 12, 13, 21, 24), three-digit alert codes for therapy alerts (001, 006), and HOS Panic codes for hardware OS-level firmware crashes. Knowing which family the code belongs to tells you immediately whether the device needs service, a reset, or a simple user adjustment.
highbeginner
NOT-WORKINGA ResMed CPAP that is 'not working' covers a broad range of symptoms - from no power at all, to powering on but not delivering air, to delivering air but not treating apnea effectively. The diagnosis depends on identifying which specific function has failed: power delivery, motor operation, pressure regulation, humidification, or data reporting.
highbeginner
WONT-TURN-ONA ResMed AirSense 10 or 11 that won't turn on has zero response when you hit the Start/Stop button. No screen, no fan, no nothing. It's almost always a power delivery failure rather than internal hardware damage. The AirSense runs off a separate 24V DC external power supply, and that brick is where failures happen most often.
highbeginner
006Error 006 on the ResMed AirSense 10 is a therapy alert that fires when the device's leak detection algorithm catches a sustained leak it can't compensate for on its own. Unlike the hardware E-codes like Error 12, this doesn't mean something broke inside. It's the machine saying the pressure isn't getting where it needs to go because air's escaping somewhere in the mask interface.
moderatebeginner
21Error 21 means the AirSense 10 detected a sustained leak that blew past what it could compensate for. ResMed defines a large leak as more than 24 L/min above the mask's normal vent flow. Once that threshold is crossed and stays there, the machine can't hold your prescribed pressure and logs the error.
moderatebeginner
24When Error 24 fires, your AirSense 10's climate control subsystem detected an out-of-range temperature reading or a complete loss of signal from the heating element. Basically the sensor that's supposed to confirm the humidifier or ClimateLine tube is heating correctly can't verify that, so the machine shuts the whole heating circuit down to protect itself.
moderatebeginner
DIAG-STUCKThe AirSense 10 and 11 run a startup self-test that checks blower motor speed, pressure calibration, and flow sensor accuracy. When this test hangs, the firmware's stuck waiting for a sensor value it's not getting. Usually it's a temporary corrupted state in memory, not a busted part.
moderatebeginner
HEAT-ERRORHeating System Error on the ResMed AirSense 10 or 11 specifically indicates a fault in the heating plate circuit that warms water in the HumidAir chamber. Unlike a general humidifier fault which may be a connection issue, this error points to an electrical failure in the heating element itself or the device-side driver circuit that powers it. The device continues to deliver therapy but without heated humidification.
moderatebeginner
HIGH-LEAKThe ResMed AirSense 10 and 11 calculate unintentional mask leak in real-time and display a 'High Leak' warning when the leak rate exceeds approximately 24 L/min for a sustained period. High leak reduces therapy effectiveness because the device cannot maintain target pressure. The leak rate is logged in the myAir app and on the SD card data.
moderatebeginner
HUMID-ERRORA humidifier fault message on the ResMed AirSense 10 or 11 means the device detected a problem with the HumidAir heated humidifier module. The fault can indicate corroded contact pins preventing electrical connection, a failed heating plate inside the water chamber, or a device-side circuit issue. The device can still deliver therapy without humidification when this fault is active.
moderatebeginner
HUMID-FAULTThe ResMed HumidAir heated humidifier connects to the AirSense 10 and 11 base via gold contact pins that carry both power and data signals. When those pins can't make a clean connection, the water doesn't warm up and your air arrives bone dry at the mask. It's usually dirty contacts or a failed heating plate inside the chamber.
moderatebeginner
KEEPS-OFFA ResMed AirSense 10 or 11 that repeatedly shuts off during therapy is usually caused by the SmartStart/SmartStop feature misinterpreting brief mask repositioning as therapy end. SmartStop detects when breathing stops at the mask and automatically powers down the motor. This feature can also be triggered by high mask leak, aggressive EPR settings, or intermittent power supply issues.
moderatebeginner
PROBLEMSResMed AirSense 10 and AirSense 11 CPAP machines are reliable, but they develop predictable issues over time. Problems fall into three buckets: air delivery (leaks, pressure, noise), climate control (humidifier faults, rainout, dry mouth), and device errors (screen failures, motor life warnings). Most of what you're seeing isn't the machine dying, it's the machine asking for basic maintenance.
moderatebeginner
SCREEN-FAULTA blank or unresponsive screen on the ResMed AirSense 10 or 11 while the device still delivers therapy indicates an LCD backlight failure or loose internal ribbon cable. The display module is separate from the therapy engine - the motor, pressure sensor, and all therapy functions can operate independently of the screen. A dead screen does not mean the device is dead.
moderateintermediate
TROUBLESHOOTA systematic troubleshooting guide for ResMed AirSense 10 and AirSense 11 CPAP machines covering the most frequently reported issues. This guide walks through a logical diagnostic sequence - power and startup, air delivery, humidification, mask and leak, and device errors - to isolate the root cause before contacting your DME provider.
moderatebeginner
AIR-WARMWhen a ResMed AirSense 10 or 11 delivers air that feels uncomfortably warm, the Climate Control humidity and heated tubing settings are set too high for the current room temperature. The HumidAir heats water to create moist air, and the ClimateLineAir tubing keeps it warm to prevent rainout. If either's set too aggressively, what comes out of the mask feels hot and stifling.
lowbeginner
DIAG-MODEDiagnostic mode is a hidden service menu built into ResMed AirSense devices. It shows real-time sensor readings, motor RPM, pressure output in cmH2O, error logs with timestamps, and cumulative therapy hours. It's intended for DME providers and sleep techs, but patients can totally access it for troubleshooting.
lowbeginner
DRY-MOUTHDry mouth during CPAP therapy on a ResMed AirSense 10 or 11 means either the humidification level is too low, or the user is breathing through their mouth while using a nasal mask or nasal pillows. Mouth breathing bypasses the humidified nasal airway and exposes the mouth and throat to dry pressurized air. This is one of the most common reasons patients stop using their CPAP.
lowbeginner
LEAK-WATERWater leaking from your ResMed means either warm humid air is condensing inside the tubing before it reaches your mask (that's rainout), or the HumidAir water chamber is physically leaking from a crack, an overfill, or a worn gasket. Both are fixable. One's free, the other costs about $30.
lowbeginner
MOTOR-LIFEThe AirSense 10 tracks every hour that blower spins and hits you with this message after roughly 20,000 hours of runtime. It's not a malfunction, it's basically a scheduled maintenance flag baked into the firmware. The device keeps working normally, but ResMed can't guarantee the motor's hitting your exact prescribed pressure consistently anymore.
lowbeginner
NOISEA ResMed AirSense 10 or 11 making unusual noise during therapy can indicate several things depending on the sound type. A buzzing or vibration usually means the device is sitting on a resonant surface. Grinding suggests motor bearing wear. Whistling points to a mask or tubing air leak. Gurgling means water in the tubing. The AirSense 10 normally produces a smooth, low hum at about 26 dBA.
lowbeginner
PRESSURE-HIGHThe ResMed AirSense 10 and 11 AutoSet models automatically adjust pressure between a minimum and maximum range (typically 4-20 cmH2O) based on real-time detection of apnea and hypopnea events. When therapy pressure feels too high, the device is responding to detected breathing events by increasing pressure to keep the airway open. The maximum pressure can only be adjusted through the clinical settings menu.
lowintermediate
RESETResetting a ResMed AirSense 10 or 11 restores user-accessible settings (comfort preferences, ramp, EPR, climate control, alarms) to factory defaults and clears stored therapy data. Clinical pressure settings are not affected by a user reset - they require the provider access code. A hard power cycle (unplugging for 60 seconds) resolves firmware freezes without clearing data.
lowbeginner
SNOWFLAKEThe snowflake icon on the ResMed AirSense 10 and 11 appears when the HumidAir humidifier detects that the ambient room temperature is too cold for effective heated humidification. It's a status indicator, not an error code. The device continues therapy normally when the snowflake is displayed, but the humidifier reduces or disables heating to prevent condensation buildup in the tubing.
lowbeginner
TOO-MUCH-AIRWhen a ResMed AirSense 10 or 11 feels like it's blowing too much air, the device is delivering pressure at or near the maximum setting in its AutoSet range. On AutoSet models, it automatically adjusts pressure between a minimum and maximum (typically 4-20 cmH2O) based on detected apnea and hypopnea events. The sensation of too much air usually means the max pressure needs lowering or the ramp feature needs enabling.
lowbeginner

Minisplit27 codes

View all 27 codes →
CodeIssue
E11E11 means the inverter board detected a mismatch between two compressors in a tandem outdoor unit. One's either not starting, drawing wildly different current, or the communication between the two driver circuits broke down. This code doesn't exist on single-compressor systems.
criticaladvanced
E6The inverter board pulsed power to the compressor motor, but the rotor didn't turn. Either something's physically stopping it, like liquid slugging or seized bearings, or the winding resistance is off and the board shut down to protect itself from an overcurrent condition it couldn't handle.
criticaladvanced
L1L1 means the outdoor unit's inverter board caught a failure inside its own circuitry. The inverter converts incoming AC to variable-frequency DC to spin the compressor at different speeds. When it detects an internal fault, whether it's a blown IGBT, a failed gate driver, or a cracked solder joint, it throws L1 and shuts the whole thing down.
criticaladvanced
L5L5 indicates an instantaneous overcurrent trip on the compressor circuit. Unlike U0 which builds over time, L5 is a sudden spike that triggers immediate shutdown. This often indicates a phase-to-phase short in the compressor windings or a failed inverter power transistor on the outdoor board.
criticaladvanced
E0E0 means one of the system's safety devices tripped to prevent serious hardware damage. It's Daikin's catch-all code for when a safety switch or sensor activated but a more specific code isn't available. The outdoor unit basically said it's done before something expensive blew.
highintermediate
E3E3 indicates the refrigerant system high-side pressure has exceeded the safe operating limit. The high pressure switch on the outdoor unit has tripped, shutting down the compressor to prevent system damage or safety hazard.
highintermediate
E4E4 fires when the suction-side pressure sensor reads below safe minimum, usually around 15-20 PSI on R-410A systems. The control board cuts the compressor to prevent it from running dry. Think of it like an oil pressure warning in your car, but for refrigerant.
highadvanced
E5E5 indicates the compressor overload relay has tripped, meaning the compressor is drawing more current than its rated capacity for an extended period. This is distinct from L5 (instantaneous trip) - E5 is a sustained overload condition.
highintermediate
E7The outdoor unit's DC fan motor either failed to start, stalled during operation, or is pulling more current than the inverter board expects. Daikin monitors fan speed via a feedback signal, so if the blade's cracked and wobbling, or the bearings are worn down, the board sees an out-of-spec signal and shuts everything down before something worse breaks.
highintermediate
F3F3 means the discharge pipe thermistor has detected temps above roughly 120C (248F) at the compressor output. When the system's starving for refrigerant, the gas leaving the compressor is superheated way beyond normal. The thermistor mounted right on that pipe catches it and kills the unit before it does real damage.
highadvanced
NOT-WORKINGThe Daikin outdoor unit acts as the main power hub. It takes 240V from your breaker, converts it internally, and sends both power and communication signals to the indoor head through a 3-wire cable. When the outdoor board dies or a fuse blows, the indoor unit loses everything simultaneously and goes completely dark.
highintermediate
RED-LIGHTA red LED on a Daikin indoor unit means the system caught something wrong and locked itself out to prevent damage. It's the most serious indicator on the unit. The blink count before each pause is your actual diagnostic code, so counting those flashes is the first thing you do.
highintermediate
U0U0 on a Daikin mini-split signals that the compressor is drawing excessive current, which typically indicates low refrigerant charge or a mechanical compressor fault. Daikin inverter compressors modulate speed continuously, and U0 triggers when current draw exceeds the safe threshold at any operating speed.
highadvanced
U4U4 fires when the indoor unit stops receiving data packets from the outdoor unit over Daikin's 2-wire serial bus (S1 and S2 terminals). The system's basically saying it's been trying to call and nobody's picking up. It can't run the compressor or reversing valve without that communication link, so the whole thing locks out.
highintermediate
WONT-TURN-ONA Daikin mini-split that won't turn on has zero response to the remote and no display on the indoor unit. It's basically a power delivery failure, not a refrigerant or mechanical fault. The indoor head depends entirely on the outdoor unit to pass power through, so when the outdoor side loses power, everything goes dark at once.
highbeginner
A3A3 fires when condensate water overflows the primary drain path and reaches the secondary backup pan inside the indoor unit. A float switch in that pan rises with the water level and kills the compressor. Daikin builds this redundancy in specifically to prevent water damage if the primary drain ever gets blocked.
moderatebeginner
HUBWhen one of these codes fires, the control board detected something outside its normal operating window and shut the system down to protect itself. Each letter prefix maps to a specific system: U is the communication bus between units, E is compressor protection, F is temperature sensing, L is the inverter drive, and A covers drain and airflow issues.
moderatebeginner
NOT-COOLINGWhen your Daikin runs but can't cool, the inverter-driven compressor is either getting starved of airflow, losing capacity from a low refrigerant charge, or it's shutting itself down on a protection fault. The system modulates compressor speed based on load, so when something's off, it'll often keep running but just never hit your setpoint.
moderatebeginner
NOT-HEATINGIn heat pump mode, your Daikin's outdoor unit acts like a refrigerator running in reverse, pulling heat energy from cold outside air and pumping it indoors. When that stops working, it's usually because the outdoor coil iced over and blocked airflow, the refrigerant charge dropped too low to move meaningful heat, or the system's running below its rated outdoor temperature range.
moderatebeginner
ORANGE-LIGHTThe orange LED on a Daikin indoor unit serves dual purpose: it indicates timer mode when steady or slow-blinking, and error codes when blinking in counted patterns. A continuously blinking orange light typically means a fault condition.
moderatebeginner
TROUBLESHOOTSystematic troubleshooting guide for Daikin mini-split systems covering the most common issues: not cooling, not heating, error codes, unusual noises, ice buildup, and communication faults between indoor and outdoor units.
moderatebeginner
U2U2 indicates a general power supply voltage fault affecting the entire system. While U9 is specific to the outdoor unit, U2 can trigger from voltage issues at either the indoor or outdoor unit power feed.
moderateintermediate
U3U3 means one of the outdoor unit's thermistors is reading out of range, either open circuit (OL on your meter) or shorted to nearly zero ohms. Daikin monitors ambient air temp, coil temp, and discharge pipe temp simultaneously. Any one of those going bad triggers this code and shuts the compressor down.
moderateintermediate
U9U9 fires when the outdoor unit's inverter board detects incoming voltage dropping below roughly 187V on a 208-230V system. That monitoring circuit watches incoming voltage constantly, and when it dips too low, it cuts power to protect the compressor and inverter components from damage that would otherwise be permanent.
moderateintermediate
BLUE-LIGHTThe blue LED on newer Daikin models (like the Emura and FTXM series) indicates Wi-Fi connectivity status or Econo mode activation. When it blinks, the onboard Wi-Fi module is either searching for your network or waiting to pair with the Daikin Online Controller app. It's not an error, just a status light.
lowbeginner
GREEN-LIGHTThe green LED on a Daikin indoor unit indicates operational status. Different blink patterns have different meanings: steady on or fast blink (2Hz) means the unit is running normally, slow blink (0.5Hz) means standby, and specific blink counts between pauses indicate error codes on models without numeric displays.
lowbeginner
RESETWhen this triggers, the mini-split's control board hit a fault condition, lost communication between the indoor and outdoor units, or got into a frozen state where it won't respond to commands. Cutting power forces the microprocessor to restart from scratch and re-establish the communication link between the two units.
lowbeginner
CodeIssue
ER-ROThe dryer's airflow monitoring circuit detected insufficient exhaust air movement, indicating the exhaust path is blocked or restricted
moderatebeginner
N5The NTC thermistor on the exhaust duct is sending a signal outside the valid range. Either it's shorted (reads zero ohms, control board thinks it's at max temp), open (reads OL, board sees no sensor at all), or the wiring to it broke somewhere along the run. Either way the board can't regulate heat and shuts the whole thing down.
moderateintermediate
NOISECommercial Bearing, Belt, and Blower Sounds
moderateintermediate
NOT-HEATINGWhen a Speed Queen dryer stops heating, the heat circuit has either been cut by a safety device like the thermal fuse, or a core heating component has physically failed. The thermal fuse is a one-use device that sacrifices itself to prevent a fire when temps spike too high. Once it's blown, it won't reset. You have to replace it.
moderateintermediate
NOT-SPINNINGWhen the drive belt breaks or loses tension, a spring-loaded belt switch opens and cuts power to the motor circuit. The drum physically can't turn without the belt looped around it and over the idler pulley. No belt tension, no motor power. That's the whole system in a nutshell.
moderateintermediate
HUBA reference for all Speed Queen dryer fault codes - LCD text codes on newer models with displays, and LED blink patterns on older units without them. Covers the core fault types across residential and commercial models: airflow restrictions, temperature sensor failures, and door switch faults.
lowbeginner
RESETA procedure to clear stored fault codes from the control board and restore the dryer to normal operation. Works for transient codes caused by power blips or one-time sensor spikes, but won't fix codes caused by actual broken hardware.
lowbeginner

Washer14 codes

View all 14 codes →
CodeIssue
65The motor control circuit detected the main drive motor can't reach or maintain target speed, usually because it's either overloaded or missing the starting torque it needs from a failed run capacitor.
highintermediate
E dLThe E dL error code on a Speed Queen washer stands for Door Lock failure. It indicates that the electronic control board is unable to verify that the door is successfully locked and secured before starting a cycle.
highintermediate
dLThe dL code indicates a Door Lock failure. The control board attempted to lock the lid or door but failed to receive the confirmation signal from the lock switch within the allotted time.
highintermediate
BLINKINGThe LED indicators on older Speed Queen TC and TR washers blink in two groups to give you a two-digit fault number. No screen, so the machine literally counts out the code for you with light flashes. First group is the first digit, second group after the pause is the second digit.
moderatebeginner
DOThe DO error means Door Open. The control board sent power to lock the door, got nothing back from the microswitch confirming it closed. So it thinks the door's still open and won't run the cycle.
moderateintermediate
E dLThe control board has detected that the door or lid has failed to lock properly after several attempts, preventing the cycle from starting for safety reasons.
moderateintermediate
L1The control board detected AC line voltage below the minimum operating threshold, typically below 95V AC on a nominal 120V circuit
moderatebeginner
LID-LOCKThe control board did not receive a confirmation signal from the lid lock assembly within the expected timeout before starting or during a spin cycle
moderatebeginner
NFThe washer did not detect the required water level within the fill timeout period; the control board aborted the cycle and logged a No Fill fault
moderatebeginner
NOT-DRAININGThe washer completed the wash cycle but can't move water out of the tub through the drain pump. Either the pump isn't getting power, something's physically blocking the impeller, or the drain line itself has a restriction. Water just sits there.
moderateintermediate
NOT-SPINNINGThe washer's motor can't get the spin basket up to speed. The brake assembly isn't releasing to allow spin, or the motor start capacitor can't give the motor enough torque to overcome the load, or the drive belt has snapped. The machine tries, stalls, and you get soaking wet laundry.
moderateintermediate
COMMERCIALReference directory for Speed Queen HC, SC, and AFNE series commercial washer error codes. When the control board detects a fault, it stops the cycle and throws a code on the LCD so you're not just staring at a machine that won't run.
lowintermediate
HUBHub page listing every Speed Queen washer error code across top-load and front-load residential and commercial models. Each code links to a full diagnosis and repair guide so you can find your specific fault fast and get to fixing instead of guessing.
lowbeginner
RESETThe board stores the last fault in non-volatile memory. A reset clears transient errors from voltage spikes, brief sensor dropouts, or a single bad reading. The lid-lift sequence on TC5 and TR5 models also clears the cycle state register, which is what gets you unstuck when the washer freezes mid-cycle.
lowbeginner

Dehumidifier6 codes

View all 6 codes →
CodeIssue
DRAIN-PUMPThe pump button triggers the control board to activate the condensate pump motor once the internal reservoir hits a set water level. When you press it, you're basically telling the board to stop waiting for you to empty the bucket and just push the water out automatically through the drain hose instead.
moderateintermediate
E1The E1 code fires when the main board loses its humidity reading completely. The hygrostat, that little sensor board near the evaporator coils, either stopped talking to the control board or is sending back garbage data. No reliable reading means no way to control the cycle, so the unit shuts itself down.
moderateintermediate
E2E2 means the control board lost communication with the ambient temperature sensor, the one measuring the air coming into the unit from the room. The board got either an open circuit (infinite resistance) or a short (zero ohms), and it won't run the compressor without a valid temp reading.
moderateintermediate
E9E9 on a Hisense dehumidifier means the room temperature sensor (thermistor) has failed or is reading outside its expected range. The board's constantly polling that sensor to decide how hard to run the compressor. When it gets garbage data or no signal at all, it shuts everything down.
moderateintermediate
NOT-COLLECTING-WATERThe unit is powered on and the fan is blowing, but the refrigeration cycle is not extracting moisture from the air, resulting in an empty water bucket.
moderatebeginner
MODEL-LOOKUP-HISENSEThis guide helps you track down the model number on your Hisense dehumidifier so you can pull up the correct parts diagram. Without the exact model, you're guessing on parts that might look right but won't fit or won't work with your specific control board generation.
lowbeginner

Refrigerator7 codes

View all 7 codes →
CodeIssue
NOT-COOLINGThe fridge isn't holding temperature in the fresh food section, the freezer, or both. Something's blocking heat from escaping the system, preventing refrigerant from cycling properly, or a sensor's lying to the control board about what temperature it actually is in there.
highintermediate
E0The control board lost its reading from the ambient temperature thermistor. Basically the sensor that measures your kitchen's air temperature either went open-circuit, short-circuited, or got disconnected, so the board threw this fault to let you know it's running without that data.
moderateintermediate
E4E4 means the control board lost a usable signal from the refrigerator compartment evaporator thermistor. It's looking for a resistance value in a specific range, and when it gets a wild reading or nothing at all, it flags the fault and disables normal defrost operation to protect the system.
moderateintermediate
TEMP-SETTINGThe temperature control dial tells the compressor how long to run to hit your desired coldness level. On Hisense mini fridges it's a mechanical dial numbered 1 through 7. Higher numbers mean the compressor runs longer and harder. It's not measuring actual degrees, it's controlling cooling power.
moderateeasy
WATER-FILTERThe water filter is a replaceable cartridge designed to remove impurities, odors, and sediment from the water supply before it reaches your dispenser and ice maker.
moderateeasy
BROKEN-SHELFPhysical damage, cracking, or sagging of the door bins or shelves, often caused by weight stress or temperature-related plastic fatigue.
loweasy
MODEL-LOOKUP-HISENSEThis guide helps you locate your Hisense model number sticker and decode the model string so you can pull the correct parts diagram. Without the exact code including the suffix letters, you're basically guessing at what's inside your specific unit.
lowbeginner

Dishwasher9 codes

View all 9 codes →
CodeIssue
E15Water leaked into the base pan sitting below the dishwasher tub. A polystyrene float in that pan rose with the water level, pushing against a microswitch that triggered the AquaStop lockout. The machine won't run again until that float drops back down and the pan is dry.
criticalintermediate
E01The E01 code means the main power control module detected an internal fault in the high-voltage power stage that controls the heater and motor drive circuits. The processor ran its self-check and found something it can't work around on its own.
highadvanced
E09The control board ran a heating check and the water temperature didn't rise the way it's supposed to during the wash or dry phase. Either the element can't generate heat anymore, or the NTC sensor is feeding the board bad temperature data and it thinks something's wrong even when it might not be.
moderateintermediate
E24The control board ran the drain pump for the maximum allowed time and still detected water sitting in the sump. Could be a blockage stopping flow, or an actual pump failure. The board gives up and throws E24 rather than running the pump indefinitely.
moderatebeginner
E25The drain pump's impeller is physically blocked. Something slipped through the filter system, landed in the pump housing, and locked the spinning blades up. The machine detects that the pump motor is straining or stalled during the drain phase and throws E25 to stop the cycle.
moderatebeginner
E22The dishwasher's sensors detected restricted water flow through the triple filter assembly. Water can't recirculate to the spray arms properly, so the machine throws E22 and stops rather than run the pump dry or just leave you with filthy dishes.
lowbeginner
HUBYour Thermador's control board detected a sensor reading outside normal parameters. Whether that's a blocked drain, water in the base pan, a heating failure, or a low supply level, the machine locked itself out to protect the motor and your floor. It's not broken, it's telling you something specific.
lowbeginner
RESETWhen the control board detects a fault or gets confused mid-cycle, it locks up and stops accepting new commands. A reset wipes that locked state from memory and lets the board reboot fresh. Think of it like force-restarting a frozen phone. Basically the same idea.
lowbeginner
SA-NLThe machine's sensors have detected that both the water softener salt reservoir (in the tub floor) and the rinse aid dispenser (on the inner door) have dropped below their minimum fill thresholds. Both need to be topped up before the indicators clear.
lowbeginner
CodeIssue
F34The board detected a relay that won't open or close the way it's supposed to. Those relays are heavy-duty switches that control power to your bake and broil elements. When one sticks closed or burns open, the board flags it and shuts down to protect you.
highintermediate
F64The primary control board has detected a definitive internal fault and cannot continue operating. F64 is more specific than F7 and less likely to be a transient fault.
highintermediate
F7Basically the control board hit a fault condition it couldn't recover from on its own. Could be a door switch not confirming the door's closed, could be an internal relay hiccup on the board itself. Sometimes it's just electrical noise from a power surge. The board flags F7 and locks things down until you clear it.
highintermediate
F24The RTD probe, which is what Thermador uses instead of a basic thermistor, is either reading outside its normal resistance range or has gone open circuit entirely. The control board gets no usable temperature signal and locks the oven out so it can't run unsafely.
moderatebeginner
PROBEThe oven's RTD temperature probe is disconnected or has failed. PROBE displays on newer Thermador models with full LCD panels; older models show F24 for the same condition.
moderatebeginner
HUBThe oven's control board monitors the RTD temperature probe constantly. When it detects resistance outside the expected range, or loses communication with the probe entirely, it throws an F-code and shuts down heating to prevent a runaway temperature situation. Different codes point to different parts of that communication chain.
lowbeginner

Waterheater16 codes

View all 16 codes →
CodeIssue
14The one-time thermal fuse (thermal cutoff) protecting the heat exchanger has blown, indicating the exchanger reached a dangerously high temperature. The unit is locked out until the fuse is replaced.
criticaladvanced
10The unit detected that no gas was available or the gas valve was unable to open when a heating demand was made.
highbeginner
11The unit attempted to ignite 3 times and no flame was detected by the flame rod. The burner has locked out as a safety measure.
highintermediate
12The burner successfully ignited but the flame extinguished unexpectedly during a heating cycle. The unit shut down to prevent unsafe operation.
highintermediate
15The burner has been locked out following an abnormal combustion sequence during ignition. The unit detected an irregularity during the ignition attempt and shut down as a safety measure.
highintermediate
17The gas valve was unable to modulate or operate correctly as commanded by the control board. An abnormal voltage or position was detected during the heating cycle.
highadvanced
32The outlet NTC sensor caught the water temp climbing past the safe limit and triggered a safety shutdown. It's protecting the heat exchanger from warping and preventing the thermal fuse from blowing, which would be a much worse and more expensive problem.
highintermediate
52The modulating gas valve couldn't reach or hold the target firing position commanded by the PCB. Basically the valve's modulation mechanism failed to operate correctly, so the unit can't control flame height.
highadvanced
55The unit detected combustion that's outside normal operating parameters. Could be incomplete combustion, instability in the flame, or an air-to-fuel ratio the sensors flagged as wrong. Basically the machine knows something's off with how it's burning and it's shutting itself down to keep you safe.
highintermediate
61The combustion fan motor has failed to start or stopped operating completely. The unit cannot initiate or sustain a heating cycle without a functioning blower.
highadvanced
63The combustion fan (blower) did not reach the required speed within the expected time, or the fan speed sensor reported an abnormal reading during startup or operation.
highintermediate
79The sensor measuring the temperature of combustion air entering the unit has failed or is reading outside its expected range.
moderateintermediate
NO-HOT-WATERThe unit's control board triggered a safety shutdown because it detected a failure in ignition, flow, or venting. The burner assembly isn't firing, or it fires and cuts out immediately. That controller is reading sensor data in real time and killing the gas valve the moment something falls outside acceptable parameters.
moderateintermediate
25The bath fill sequence did not complete within the programmed time limit. This code only appears on Rinnai models equipped with the built-in bath fill or ThermaCirc recirculation feature.
lowbeginner
HUBThis is the reference hub for all Rinnai RU and V series error codes. When the unit detects a fault, it throws a two-digit number on the controller display and shuts down to protect itself. Each number maps to a specific sensor or system that's either failing or reading outside its normal range.
lowbeginner
RESETStep-by-step instructions for performing soft, hard, and factory resets on Rinnai tankless water heaters to clear error codes and restore normal operation.
lowbeginner

Generator15 codes

View all 15 codes →
CodeIssue
1505Code 1505 means the engine's oil pressure dropped below the safe threshold while it was running. Generac's controller sees that signal and kills the engine immediately to protect the bearings. Could be real low pressure or a failed switch sending a false signal.
criticalintermediate
2099The controller clocked the engine spinning way above 3600 RPM, which is the exact speed needed for 60Hz output. When RPM climbs past the safe threshold, the ECM cuts fuel and shuts down immediately to keep things from flying apart inside the machine.
criticaladvanced
1100Code 1100 means the controller lost the RPM signal from the engine speed sensor while the engine was running. Without RPM feedback, the controller cannot regulate engine speed and shuts down as a safety measure.
highintermediate
1300Code 1300 means the generator detected an electrical overload exceeding its rated capacity. The controller shuts down to prevent damage to the alternator and wiring.
highintermediate
1600Code 1600 means engine speed deviated significantly from the target 3600 RPM. The governor system could not maintain proper speed under the current load conditions.
highintermediate
1603Code 1603 indicates the controller detected excessive current draw from the governor stepper motor (iSMA). The motor is either shorted or mechanically jammed.
highintermediate
1900Code 1900 indicates the controller lost the governor position feedback signal. The controller cannot confirm the throttle position.
highintermediate
1902Code 1902 indicates the electronic governor actuator (also called the stepper motor or iSMA - intelligent Speed Management Actuator) has failed to respond to the controller's speed commands. The governor controls engine speed by adjusting the throttle.
highintermediate
2100Code 2100 means engine speed dropped below acceptable threshold while running. The engine is bogging down under load.
highintermediate
2780Code 2780 means the ignition system isn't producing adequate spark. The controller detected cranking without successful ignition events, basically the engine turned over but there was nothing to light the fuel-air mix.
highintermediate
2800Code 2800 on a Generac generator means the engine cranked for the maximum allowed time (typically 10-12 seconds per attempt, 6 attempts) without achieving a stable running speed. The controller detected cranking RPM but never saw running RPM, indicating a fuel delivery or ignition problem.
highintermediate
0Code 0 indicates the controller lost communication with one or more sensors or modules. This is a general communication fault similar in concept to a watchdog timeout.
moderateintermediate
1501The Evolution controller sent a signal to the oil pressure sensor and didn't get a valid response back. Either the circuit's open (broken wire, bad connection) or it's shorted somewhere. The controller can't verify oil pressure, so it shuts down and throws 1501 to protect the engine from running dry.
moderateintermediate
2400Code 2400 means the 12V starting battery voltage dropped below the minimum threshold the controller will tolerate. Without enough juice in that battery, the generator can't crank the engine to start, which is basically the whole point of the thing.
moderatebeginner
HUBGenerac uses numeric fault codes displayed on the Evolution or Nexus controller to flag engine and system problems before they cause real damage. The code tells you which system failed. The history log tells you how long it's been failing. Both matter a lot.
moderatebeginner

Furnace14 codes

View all 14 codes →
CodeIssue
E2The rollout limit switch has tripped, indicating that flames have exited the combustion chamber and moved toward areas they should not reach.
criticaladvanced
7P1The draft inducer (combustion air blower) motor failed to start, stalled, or did not reach operating speed within the allowed time.
highintermediate
9HThe high-stage pressure switch opened during operation, meaning the induced draft pressure is too high, too low, or the secondary heat exchanger is restricted. On condensing furnaces, this almost always comes down to condensate that can't move through the system properly.
highintermediate
E3The control board fired up the draft inducer but never got confirmation the pressure switch closed. It can't prove the inducer moved enough air to safely vent combustion gases, so it shuts down before letting gas flow. Safety lockout, plain and simple.
highintermediate
E5A general pressure switch circuit fault - the switch circuit is either open when it should be closed, short-circuited, or the switch failed to transition correctly during the startup sequence.
highintermediate
EE3The furnace has experienced three consecutive F01-type ignition failures in a row without a successful heat cycle between them, triggering a deeper lockout state.
highintermediate
EE5The furnace has failed ignition five consecutive times without any successful heat cycle, entering the deepest safety lockout state. A 3-second power reset hold is required to clear.
highintermediate
F01The furnace attempted ignition three times and failed to detect a flame each time, triggering a safety lockout.
highintermediate
1DLThe control board's internal watchdog timer has tripped, indicating a communication error, internal board fault, or an abnormal operating condition that the main processor could not resolve.
moderateadvanced
E1CThe flame sensor is detecting a flame signal when no call for heat is active and no ignition sequence has been started. That's unexpected and potentially dangerous because it means either the sensor's lying to the board, or there's actually gas burning somewhere when it shouldn't be.
moderateintermediate
EAFThe flame sensor is reading a microamp signal that falls outside the acceptable range during a heat cycle - either too weak to confirm a stable flame or erratic.
moderateintermediate
F02The pressure switch is closed and triggered before the inducer motor has even started. That means the board thinks there's already pressure in the vent system when there shouldn't be. Usually it's condensate backup, a kinked hose, or a switch that's physically stuck closed.
moderateintermediate
HUBThe control board stores fault events and flashes them through an LED. Short blinks are the tens digit, long blinks are the ones digit. So two short flashes, three long ones means code 23. Newer GMVC96 models skip all that and just show alphanumeric codes like F01 on a small display instead, which is way easier to deal with.
lowbeginner
RESETWhen a fault code trips, the control board's microprocessor latches into a locked state and refuses to run the ignition sequence again. Depending on the fault type, that lockout clears with a power cycle, a thermostat cycle, or a physical reset button press on a safety switch.
lowbeginner

Waterheater14 codes

View all 14 codes →
CodeIssue
14The thermal fuse sits in the heat exchanger circuit and it's literally just a wire rated for one specific temperature. When the exchanger gets hot enough to hit that threshold, the wire inside melts apart and breaks the circuit permanently. The unit won't fire up again until that fuse is physically swapped out.
criticaladvanced
11The unit attempted ignition three times and could not establish a flame. No flame signal was detected by the flame rod during any attempt.
highintermediate
12The flame rod detected that the burner flame was lost after successful ignition. The unit established a flame but it extinguished before the call for hot water ended.
highintermediate
16The gas pressure sensor at the unit's inlet detected that incoming supply pressure dropped below 3.5 or climbed above 10.5 inches water column during operation, or the combustion monitoring system sensed abnormal flame characteristics consistent with an improper gas-to-air ratio caused by pressure issues.
highintermediate
20The combustion fan (blower motor) has failed, stalled, or can't reach the required operating speed. Without that fan moving air through the chamber, the unit won't light, period. It handles both pulling in fresh combustion air and pushing exhaust gases out.
highadvanced
29The heat exchanger temperature sensor detected a temperature exceeding the safe operating threshold (160 to 180 degrees F). The unit shut down to prevent damage.
highintermediate
90The combustion sensor detected abnormal combustion. Most commonly caused by exhaust gases recirculating back into the air intake, producing oxygen-depleted combustion air.
highintermediate
IGN-FAILUREThe Noritz water heater fails to ignite when hot water is demanded but the controller display does not show a numeric error code. This is a symptom guide for diagnosing ignition failure without a code.
highintermediate
CONDENSATE-DRAINCondensing Noritz units (NRCP series) extract extra heat from flue gases, producing acidic condensate that must drain continuously. A blocked or frozen condensate drain causes unit shutdown and can trigger Code 29.
moderatebeginner
NO-HOT-WATERThe water heater attempted to start a burner cycle but failed. Error 11 means the igniter fired but no flame was detected within the retry window. Error 12 means ignition failed completely. The control board killed gas flow as a safety measure to prevent unburned gas from building up.
moderateintermediate
PRIORITY-LIGHTThe Priority indicator on your Noritz remote is flashing or lit when it shouldn't be. Could mean the unit's counting this remote as the designated controller in a multi-unit setup, a service interval just triggered, or there's an active fault trying to get your attention through that green light.
moderatebeginner
TROUBLESHOOTINGWhen a Noritz tankless heater has a problem, it either throws an error code or shuts down silently. The unit constantly monitors flow rate, flame signal, exhaust temps, and water pressure. When any of those readings go out of range, it shuts itself down to avoid damage.
moderatebeginner
HUBMaster reference for all Noritz tankless water heater error codes across the NR and NRCP condensing series.
lowbeginner
RESETWhen Noritz units detect a fault, they lock the gas valve and store an error code in volatile memory. A soft reset clears that memory by cycling the controller, while a hard reset at the breaker drains the board's capacitors completely. Either way, the unit runs a full self-diagnostic before allowing the gas valve to open again.
lowbeginner

Printer12 codes

View all 12 codes →
CodeIssue
0x97Error 0x97 on HP OfficeJet Pro printers is classified as a catastrophic internal failure. However, HP issued firmware updates to fix this error on many affected models. This is NOT always a hardware death sentence despite the severe name.
highintermediate
BLINK-FLASHHP printers use LED blink patterns to communicate status and errors, especially on models without LCD displays. Different combinations of power, ink, and paper LEDs indicate specific conditions.
moderatebeginner
E0E0 on HP DeskJet and ENVY printers indicates the ink carriage is jammed and cannot move freely along the carriage rail. The carriage holds the ink cartridges and must slide left-right during printing. HP DeskJet series has a specific plastic guide rail that cracks and causes the carriage to bind - not just paper obstruction.
moderatebeginner
E3E3 on HP printers is a carriage jam variant, similar to E0 but typically triggered during a different phase of the carriage movement. On some models, E3 specifically indicates the carriage cannot reach the home position.
moderatebeginner
EBS00P0013The printer's mainboard sends a detection signal to the printhead and gets nothing back. Could be a seating issue, dirty contacts, a dead printhead chip, or firmware that doesn't recognize the cartridge anymore. HP's contact detection runs through a set of gold pins, and if even one's blocked by dried ink, you'll get this code fired every time.
moderatebeginner
HUBComplete reference for HP printer error codes covering DeskJet, OfficeJet, OfficeJet Pro, ENVY, and LaserJet series. HP uses alphanumeric error codes (E0, E2, E3, E4), hex codes (0x97), and descriptive error states.
moderatebeginner
POWER-BLINKThe power button LED is wired directly into the printer's status controller. When it blinks, the firmware's flagging a state it can't resolve on its own. Slow blink usually means it's processing. Fast or irregular blink means something's wrong and it's waiting for you to step in.
moderatebeginner
TROUBLESHOOTComprehensive troubleshooting guide for HP printers covering the most common issues: not printing, offline, paper jams, error codes, and connectivity problems across DeskJet, OfficeJet Pro, ENVY, and LaserJet models.
moderatebeginner
BLUE-FLASHA flashing blue light on an HP printer indicates Wi-Fi activity. The blue LED is the wireless indicator and shows connection status, pairing mode, or connection attempts.
lowbeginner
E2E2 means the printer detected paper in the tray but it doesn't match the size selected in your print job. The sensor picked up a sheet, the logic board compared it to what the software requested, and they didn't agree, so the print job stops dead.
lowbeginner
E4The E4 code fires when the printer's paper path sensor detects an obstruction and can't confirm clear movement. It doesn't always mean there's visible paper stuck. Sometimes it's a sensor triggered by dust, a tiny scrap, or a roller that's lost enough grip that paper isn't moving past the sensor properly.
lowbeginner
ERROR-STATEHP Printer Error State means Windows lost its communication link with the printer, usually because the print spooler service crashed or a driver got corrupted. The printer hardware itself is almost always fine. It's a software handshake problem, not a mechanical one.
lowbeginner

Minisplit11 codes

View all 11 codes →
CodeIssue
E6The indoor air handler and outdoor unit have lost the data communication signal that coordinates their operation. Without that constant handshake on the S3 line, neither unit knows what the other is doing, so both shut down completely.
highintermediate
P4The condensate drain pan under the indoor unit's evaporator coil has filled with water, indicating the drainage system is blocked or failing.
highbeginner
P5The drain float switch inside the indoor unit has been triggered due to water accumulation in the drain system, indicating drainage cannot keep pace with condensate production.
highintermediate
P6The current transformer (CT) sensor on the outdoor unit has detected an abnormal current condition - either the sensor itself has failed or the compressor is drawing abnormal current.
highadvanced
P8The indoor evaporator coil dropped below the freezing threshold, so the control board shut down the compressor to prevent ice damage. Basically, either not enough warm air is flowing across the coil, or the refrigerant pressure is too low and it's boiling at the wrong temperature.
highadvanced
BLINKING-LIGHTThe indoor unit is broadcasting a fault code through its LED lights, using timed blink sequences to identify which component has failed or fallen out of spec. The number of green Operation light flashes combined with red Timer light flashes maps to a specific error in Mitsubishi's service manual.
moderateintermediate
E9The condensate drain pump has failed, is clogged, or the float switch that monitors the pump has detected a drainage failure.
moderateintermediate
LEAKINGThe indoor unit can't get rid of condensation water fast enough, so it overflows the drain pan and drips out the front. This happens when the drain line's clogged, the unit's not level, the coils ice over and then melt, or the condensate pump fails. Basically the machine is producing water faster than it can move it out.
moderateintermediate
NOT-COOLINGThe system is running but not producing cold air. Either the compressor isn't engaged, refrigerant isn't circulating, or the indoor unit is set to a non-cooling mode. Could also be a sensor sending bad temperature data, or a communication break between the indoor and outdoor units that's preventing the compressor from getting the run signal.
moderateintermediate
NOT-HEATINGThe mini-split's heat pump cycle has broken down. Either the outdoor unit can't extract heat from the air due to temperature limits, ice blockage, or low refrigerant, the reversing valve isn't switching to heat mode, or a sensor is feeding the control board bad data and it's refusing to run heating at all.
moderateintermediate
HUBHub page covering all Mitsubishi Electric mini-split error codes for MSZ and MXZ series heat pumps.
lowbeginner

Furnace11 codes

View all 11 codes →
CodeIssue
13Code 13 on a Carrier furnace means the high limit switch or a secondary safety limit (rollout switch) has tripped. These switches are thermal cutoffs that open when the furnace detects dangerously high temperatures inside the heat exchanger or combustion chamber. The furnace shuts down completely to prevent damage or fire.
highintermediate
13Code 13 means the furnace control board counted the high limit switch or flame rollout switch opening too many times in one heating cycle. The heat exchanger's getting hotter than it should. That's the board shutting things down before something actually breaks.
highintermediate
14Code 14 on a Carrier furnace is an extended ignition lockout triggered by repeated failed ignition attempts. The control board has tried to light the furnace multiple times, typically 3 cycles, each time resulting in Code 34 (ignition proving failure), and has now locked out entirely. The furnace won't attempt another ignition cycle until it's manually reset.
highintermediate
3 Short 3 LongCode 33 on a Carrier furnace means the pressure switch circuit is stuck open. The pressure switch is a safety device that's supposed to verify the inducer motor has created enough negative draft pressure before it lets the gas valve open. When the switch doesn't close during a heating cycle, the furnace shuts down to prevent unburned gas from accumulating.
highintermediate
31Code 31 on a Carrier furnace indicates the gas valve is not opening or is closing prematurely during a heating cycle. The control board sends a 24VAC signal to the gas valve solenoid at the appropriate time in the sequence, but the valve either fails to open or opens and then closes before the ignitor and flame sensor complete their cycle.
highadvanced
31Carrier error code 31 indicates that the pressure switch did not close or has opened during a cycle. This safety mechanism ensures the inducer motor is creating enough vacuum to safely exhaust combustion gases before the furnace is allowed to ignite.
highintermediate
33Code 33 indicates a Limit Circuit Fault. The furnace's high limit switch has opened, indicating overheating, and because this happened three times in a row, the unit has entered a hard lockout for safety.
highmoderate
34Code 34 means the furnace tried to light but the flame sensor didn't report back a stable flame within the proving window, usually 7-10 seconds after the gas valve opens. The control board cuts gas immediately as a safety measure. One attempt on most models, then lockout.
highintermediate
12Code 12 means the blower motor didn't reach operating speed within the expected window after a heat call, or it stalled out mid-cycle. The control board's watching motor performance constantly, and when the blower doesn't respond the way it should, it locks out and throws this code.
moderateintermediate
HUBThis hub covers all Carrier furnace LED flash fault codes. Carrier furnaces use a single LED on the control board that blinks in short and long patterns to communicate fault codes. Counting the blink sequence identifies the specific fault.
lowbeginner
RESETResetting a Carrier furnace clears the stored fault code from the control board and allows the furnace to attempt a new startup sequence. There are two levels of reset: a soft reset via the thermostat and a hard reset via the circuit breaker. A third manual reset is required for Code 13 rollout lockouts and is specific to the physical rollout switch inside the cabinet.
lowbeginner

Poolheater11 codes

View all 11 codes →
CodeIssue
10The heater failed to establish or sustain a flame after multiple ignition attempts and has entered a hard lockout.
highintermediate
AOThe combustion air pressure switch didn't close during startup, which means the board couldn't confirm the blower was moving enough air to safely exhaust combustion gases. So ignition gets blocked as a safety measure.
highintermediate
BOThe combustion blower motor or combustion chamber has exceeded safe temperature limits, triggering the thermal overheat safety lockout.
highintermediate
IFIgnition Failure means the heater tried to light the burner multiple times and just couldn't establish or hold a flame.
highintermediate
LOWater flow dropped below 20 GPM, so the flow switch couldn't close. The control board sees an open switch, interprets that as unsafe conditions for the heat exchanger, and locks out the burners completely until proper flow is restored.
highbeginner
A1The water temperature sensor (thermostat sensor) is reading outside its valid range, indicating a failed sensor, a wiring fault, or actual water temperature outside operating limits.
moderateintermediate
BDA blower drain or combustion air pressure fault, most commonly caused by a blocked condensate drain on condensing H-Series models or a combustion air pressure switch fault.
moderateintermediate
CEA communication failure between the heater control board and the display panel, remote controller, or pool automation system.
moderateadvanced
NOT-HEATINGLO means the pressure switch isn't seeing enough water flow to safely fire the burner. HI means the high limit thermostat tripped because something got too hot. IF means the igniter tried three times to light the burner and failed every time. All three are safety shutdowns, not actual heater failures.
moderateintermediate
RESETA reset on a Hayward pool heater is the process of clearing a lockout condition or fault code from the control board memory to allow the unit to attempt a new ignition cycle.
moderatebeginner
HUBReference guide for all Hayward H-Series pool heater fault codes. The board detects out-of-range conditions in combustion, water flow, or sensor circuits and displays a two-letter or numeric code to point you at which system tripped.
lowbeginner

Pelletgrill11 codes

View all 11 codes →
CodeIssue
HErHEr on a Traeger means High Temperature Error. The RTD probe inside the barrel reported a reading that's 125°F or more above your setpoint, so the controller killed power to the fan and auger as a safety measure. Basically the grill said 'this is way too hot, I'm shutting down.'
highbeginner
AUGER-NOT-TURNINGThe auger is a metal screw inside a tube that rotates continuously to push pellets from the hopper into the firepot. When it stops turning, either something's physically blocking that rotation, the motor driving it has died, or the shear pin connecting the two has snapped. No auger movement means no fuel to the fire.
moderateintermediate
Er1Er1 means the controller tried to read the RTD probe circuit and got nothing back. Either the circuit's open (broken wire or bad connection) or the probe element itself failed and resistance went way out of range. The controller won't operate without a valid temp reading.
moderatebeginner
Er40Er40 fires when the Traeger controller runs its startup sequence, the fan spins, pellets drop into the firepot, but the grill doesn't hit the minimum temperature threshold (around 125°F) within the startup window. The firepot didn't ignite. That's the whole story.
moderatebeginner
FLAMEOUTWind, Pellets, Fan, and Firepot Solutions
moderateintermediate
HUBComplete reference for all Traeger pellet grill error codes. WiFIRE and D2 controllers display alphanumeric codes when something's wrong: LEr for low temperature errors, HEr for dangerously high temps, Er1/Er2 for sensor faults, and Er40 when the firepot fails to ignite within the startup window.
moderatebeginner
LErLEr on a Traeger pellet grill means Low Temperature Error - the grill temperature dropped more than 125F below the set temperature for over 10 minutes. The controller shut down the grill to prevent unburned pellets from accumulating in the firepot.
moderatebeginner
LOW-TEMPThe Low Temp Error fires when your grill drops more than 25 degrees below your set point and can't recover within a few minutes. Traeger's controller is basically saying the fire went out or is about to, so it's killing the auger feed to stop raw pellets from piling up in a cold firepot.
moderatebeginner
NOT-HEATINGSomething in the ignition-to-airflow chain is broken. Either pellets aren't lighting because of a dead igniter, bad airflow, or wet pellets, the fire's getting smothered by ash buildup, or the controller thinks it's already hot because the RTD probe is reading wrong and cuts back the pellet feed.
moderatebeginner
NOT-SMOKINGWhen your Traeger fires up, the hot rod ignites pellets in the firepot while the induction fan controls airflow. At low temps the fire smolders and produces visible smoke. Crank it above 300F and combustion gets too efficient, burning pellets so completely that smoke becomes nearly invisible. No visible smoke doesn't mean no smoke flavor.
moderateintermediate
TEMP-SWINGSTemperature swings happen when the controller's feedback loop breaks down. The RTD probe sends a resistance reading that the controller uses to adjust pellet feed rate. If that reading is off because the probe is coated in residue or failing electrically, the controller over-corrects, dumps too many pellets, causes a spike, then backs off too hard and causes a drop. It just keeps chasing itself.
moderateintermediate

Garagedoor10 codes

View all 10 codes →
CodeIssue
1-2The motor's built-in thermal protector has tripped due to excessive heat from overuse or from working too hard against a binding door.
highbeginner
4-1The sensor wires are either reversed at the logic board terminals or there's an open circuit somewhere in the run. No signal is completing the loop back to the motor unit.
highintermediate
4-2The two infrared photo eyes at the bottom of your garage door tracks aren't talking to each other. One shoots a beam across to the other, and when that beam gets interrupted or the sensors aren't aimed right, the opener locks out the close function entirely.
highbeginner
4-3The door failed to reverse when it should have during a safety reversal test, or the sensitivity is set too high and the reversal force is insufficient.
highintermediate
4-6The door has traveled to its limit but the opener cannot confirm it reached the open or close position, or travel limits need to be set or reset.
highintermediate
1-6The trolley (carriage) has been disconnected from the drive system, or the opener is in a factory default state after a hard reset.
moderatebeginner
4-4An obstruction is blocking the sensor beam path, or the sensor lens is dirty enough to prevent the beam from reaching the receiver.
moderatebeginner
1-5A remote control button or keypad key is stuck in the pressed position, or a button was held down too long during a programming attempt.
lowbeginner
10 FlashesLock Mode is active on the opener. It tells the radio receiver to ignore every wireless signal it gets, so all your remotes and keypads are completely blocked. Only the hardwired wall-mounted door control still works.
lowbeginner
HUBThis hub covers all LiftMaster LED blink fault codes. When the opener can't complete an operation, the firmware logs a fault and flashes the motor unit's Up and Down arrow LEDs in a two-digit pattern. Up arrow blinks first, pause, then Down arrow blinks. Match both counts to find your specific code.
lowbeginner

Coffeemaker10 codes

View all 10 codes →
CodeIssue
LEAKINGYour Keurig is physically leaking water outside of its normal brew path. The machine pressurizes water through a needle system into the K-Cup and back out the bottom needle, and when that path gets blocked or a seal fails, water backs up and escapes somewhere it really shouldn't be going.
moderateintermediate
NOT-BREWINGThe brewer's control board detected that water isn't moving through the system when a brew cycle was initiated. Could be a blocked needle, an air-locked pump, heavy scale buildup in the lines, or the machine's sensors failing to confirm water is present in the reservoir.
moderateintermediate
NOT-HOTYour Keurig's heating element isn't getting water to the target 192F. Either mineral scale is insulating the heating coil from the water flowing past it, the machine hasn't had enough warmup time to reach operating temp, or the element itself is starting to lose efficiency. The board won't throw a hard error code for this. It just delivers lukewarm coffee and waits for you to notice.
moderateintermediate
SHORT-CUPThe machine's flow meter clocked less water moving through than what you selected. Something's restricting flow between the reservoir and your cup, either a clogged needle, scale buildup in the internal lines, or an air pocket that's partially blocking the pump. The brewer just stops when it detects the slowdown.
moderateintermediate
WONT-TURN-ONThe machine's internal thermal cutoff tripped or the control board lost power entirely. The thermal fuse is a one-shot safety device that permanently opens the circuit when temps spike past a set point, usually around 167°F. Once it blows, nothing works until it's replaced or the board gets reset.
moderateintermediate
ADD-WATERWhen your Keurig throws 'Add Water' with a full reservoir, it means the reed switch inside the machine base isn't detecting the magnet on the float disk. The float's stuck down, the magnet's gotten weak, or the switch itself has failed. The machine genuinely thinks it's empty.
lowbeginner
DESCALE-LIGHTThe descale light staying on means the reset sequence wasn't completed. It's not a sensor detecting scale. It's basically a counter, like an oil change light in your car, that trips after roughly 250 brew cycles. You ran the descale, but didn't finish the reset handshake the firmware's waiting for.
lowbeginner
ERROR-2Error 2 means the water flow sensor inside your K-Supreme or K-Cafe Smart clocked the water moving too slowly through the brew system. Water's either blocked by mineral scale, a clogged needle, or an air bubble in the line, and the sensor just threw up its hands.
lowbeginner
HUBComplete guide to Keurig coffee maker error codes and messages across K-Supreme, K-Elite, K-Cafe, K-Mini, and 2.0 models. Keurig uses numeric codes, text messages, and descale lights to communicate faults.
lowbeginner
PRIME'Prime' on a Keurig means the internal pump can't pull water from the reservoir into the brew system. The pump's running, it's trying, but there's an air gap somewhere in the line and water isn't moving. No water means no brew, and that PRIME error just keeps staring at you.
lowbeginner

Poolheater10 codes

View all 10 codes →
CodeIssue
E05The pressure switch didn't close during the heat cycle, meaning there wasn't enough water flow to flex the internal diaphragm and complete the safety circuit. No pressure signal, no fire. It's the heater protecting itself.
highintermediate
ERR AFSThe combustion air flow switch didn't close during startup, which means either the blower didn't reach adequate speed, or there's a restriction somewhere that's keeping the system from building the negative pressure that switch needs to trip.
highintermediate
ERR IGNThe heater attempted ignition multiple times and failed to establish or hold a flame, triggering a hard lockout.
highintermediate
ERR PSThe ERR PS code fires when the pressure switch on IntelliFlo-integrated and newer digital-display Pentair heaters stays open during a heat call. That open switch tells the control board there isn't enough water flow through the heat exchanger to safely run the burner.
highintermediate
NO-POWERThe heater shows no display, no response to controls, or will not begin a heat cycle despite power appearing to be available.
moderatebeginner
NOT-HEATINGWhen these Pentair heaters throw E01, E02, or E05, the control board is detecting bad water flow through the heat exchanger, incorrect temperature readings, or dangerously high exhaust temperatures. All three conditions tell the board to shut the gas valve before something expensive gets damaged.
moderateintermediate
SERVICE-HEATERThe SERVICE HEATER light means the control board detected either an active hardware fault or the scheduled maintenance timer hit its limit. It's basically a general warning flag that won't tell you anything specific until you get into the diagnostic menu and look at the fault history.
moderatebeginner
TROUBLESHOOTINGThis covers the six most common failure modes on the Pentair MasterTemp series. When the heater locks out, it's protecting itself from damage. The codes and symptoms point to which system failed: power supply, water flow, gas, ignition, heat transfer, or thermal protection.
moderatebeginner
HUBThis is a reference guide covering all Pentair MasterTemp pool heater fault codes and indicators. When the control board sees a reading outside its safety range, it kills the burner and stores a code that tells you exactly which sensor or subsystem triggered the lockout.
lowbeginner
RESETThe MasterTemp's control board latches into a fault state when any safety circuit opens, cutting power to the gas valve and halting ignition until someone manually clears it. A reset forces the logic board to flush that fault memory and restart its startup sequence from scratch. The SERVICE HEATER counter is a separate hour-based maintenance timer stored in the board's non-volatile memory.
lowbeginner
CodeIssue
Error 40The oven temperature probe is reading outside its expected range, indicating the probe has failed, its connector is loose, or the control board is not reading the probe signal correctly.
highintermediate
NOT-WORKINGGeneral catch-all diagnostic guide for a Wolf range or oven with complete non-function - no power, no heating, or gas burners failing to ignite.
highbeginner
UIM-NETWORK-FAULTThe User Interface Module (UIM) touchpad and display has lost its network communication link to the main control board.
highintermediate
COUNTERTOP-ISSUESThis covers the main failure modes for Wolf Gourmet countertop ovens, specifically the WGCO100S and WGCO150S. These are completely separate from Wolf's professional range line. When something goes wrong, it's almost always heat delivery, power management, or the convection fan giving up.
moderatebeginner
TEMPERATURE-PROBLEMThe Wolf oven's actual cooking temperature is significantly different from the set temperature, causing food to cook incorrectly.
moderateintermediate
TROUBLESHOOTINGThis guide covers the seven most common Wolf range failures, each with its own cause and fix. It's not one specific error code. It's a collection of the problems that actually show up repeatedly in the field on Wolf ranges and ovens.
moderatebeginner
BEEPINGGuide to interpreting different beeping patterns from a Wolf range or oven and identifying whether they indicate normal operation notifications or active fault conditions.
lowbeginner
HUBHub page covering all Wolf range and oven error codes and fault conditions for DF series and built-in models.
lowbeginner
RESETThe control board stores fault codes in volatile memory. When power drops unexpectedly, the microprocessor can latch into a stuck error state even if the hardware itself is totally fine. A full power cycle forces the board to reinitialize and run its startup diagnostics from scratch, which clears any phantom fault flags that got written during a bad power event.
lowbeginner

Inverter8 codes

View all 8 codes →
CodeIssue
18XB5The inverter has detected an internal hardware failure, most commonly in the power conversion board or a critical internal component.
highadvanced
18XB7The AC grid relay or contactor inside the inverter failed to close or open correctly during the grid connection sequence.
highadvanced
18XF5Your inverter's internal DC-blocking filter has failed and DC current from your panels is leaking past it into your AC output wiring. The threshold that trips this fault is just a few milliamps, so even a tiny leak shuts the whole thing down.
highadvanced
03X9AThe inverter cannot communicate with the SolarEdge monitoring server, or there is a communication fault between the inverter and its power optimizers.
moderateintermediate
03X9BOne or more power optimizers on the solar panels have lost communication with the inverter. The affected optimizers are not reporting data.
moderateintermediate
2XBThe AC grid frequency has deviated outside the acceptable range (typically 47-52 Hz for 50 Hz grids or 57-62 Hz for 60 Hz grids). The inverter disconnected from the grid as required by safety and utility regulations.
moderateintermediate
3X2The AC grid voltage at the inverter connection point has exceeded or fallen below the acceptable range. The inverter has disconnected from the grid as required by safety and utility interconnect standards.
moderateintermediate
HUBHub page covering all SolarEdge SE series inverter fault codes and their diagnostic paths.
lowbeginner

Furnace7 codes

View all 7 codes →
CodeIssue
E2.1Trane furnace error code E2.1 means the rollout limit switch has opened. The rollout switch is positioned outside the combustion chamber and is designed to trip when flames or extremely hot gases roll out of the burner area rather than being contained and directed through the heat exchanger. This is a serious safety event that requires both a manual reset of the switch and a full investigation of the root cause before the furnace is operated again.
criticaladvanced
E12E12 means your Trane tried to light three times and couldn't confirm a flame any of those times. The control board shuts everything down to keep unburned gas from piling up. It won't try again until you manually reset it.
highintermediate
E3.2The induced draft pressure switch did not close. On Trane XC95m and XV95 two-stage furnaces, E3.2 can be a Stage 1-only fault caused by the variable-speed inducer motor losing static pressure at low RPM before bearing wear becomes obvious at high fire. This makes E3.2 behave differently on Trane than on single-stage furnaces from other brands: it may clear itself on the second startup attempt when the control board allows a longer pre-purge.
highintermediate
HT2Trane furnace error code HT2 indicates the secondary high temperature limit switch has tripped. The HT2 limit is positioned in the supply air plenum and triggers when the air temperature at the heat exchanger exceeds the safe operating threshold. Unlike E2.1 (a rollout switch), HT2 is typically caused by restricted airflow that causes heat to build up rather than by a combustion problem.
highintermediate
7P1Trane furnace error code 7P1 indicates a communication failure on the Trane ComfortLink or communicating system bus. Modern Trane furnaces with communicating systems exchange digital data between the control board, the variable-speed ECM blower, and the communicating thermostat like a Trane XL824 or ComfortLink II. When that data link fails or gets interrupted, the control board logs 7P1 and may reduce functionality or shut down.
moderateadvanced
RESET-PROCEDUREThe furnace control board detected a fault during startup or operation and put itself in lockout mode to prevent damage. A reset power cycles the board, clears the fault memory, and lets it attempt the ignition sequence again from scratch.
moderatebeginner
HUBThis hub covers all Trane furnace error codes for digital display and LED flash models. Trane furnaces with a digital display panel show alphanumeric codes directly (such as E3.2, E2.1, E12). Older LED-only models blink codes in short and long patterns similar to other brands. Error codes indicate which safety circuit or component has failed and guide the diagnostic process.
lowbeginner

Robotvacuum6 codes

View all 6 codes →
CodeIssue
26Error 26 fires when the vacuum motor detects that airflow through the suction pathway is restricted below what it needs to run. Basically the robot's measuring how hard the motor's working, and when it's working way too hard for the airflow it's getting, it stops to protect itself.
moderatebeginner
BF0B2CBF0B2C means the main brush extractor rollers have stalled or the motor's overloaded. The two counter-rotating rubber or bristle extractors that pick up debris from the floor are either jammed with hair and debris or the brush motor's actually failed.
moderatebeginner
BR02D0BR02D0 means the side brush motor has stalled. The spinning brush on the bottom edge of Roomba that sweeps debris toward the center intake has either jammed due to wrapped debris or its motor has failed.
moderatebeginner
14Error 14 means Roomba can't detect that the dustbin is properly installed. The robot won't run a cleaning cycle without confirming the bin's seated and the door's closed.
lowbeginner
EXPANDED-HUBComplete Roomba error code reference covering numeric codes (1-43), alphanumeric codes (C510, BR02D0), beep patterns, and LED colors across all Roomba series from 500 to S9+.
lowbeginner
HUBRoomba robots signal faults through LED blink sequences on the Clean button or spoken voice messages on newer models. Each pattern maps to a specific failure point, whether that's a stuck brush, an obstructed wheel, a dirty sensor, or a battery that's finally had enough.
lowbeginner

Furnace5 codes

View all 5 codes →
CodeIssue
270Lennox error code 270 means the furnace attempted ignition multiple times but failed to establish a confirmed flame and has locked out. The control board runs the full pre-ignition sequence but doesn't receive a valid flame signal from the sensor within the proving window. After enough failed attempts, the board locks and won't allow further starts until reset.
highintermediate
E223The primary pressure switch in the induced draft circuit did not close during startup. On SL280V and EL296V models, the cylindrical condensate trap uses an internal check valve that deteriorates with age, allowing air to bypass the sensing circuit and producing E223 even when the drain line itself is physically clear. E223 blocks gas valve operation to prevent unventilated ignition.
highintermediate
E228Lennox furnace error code E228 means the induced draft blower motor (inducer) has stalled, failed to start, or is running outside its expected speed parameters. The inducer motor is the fan that creates negative draft pressure in the heat exchanger and vents combustion gases. On Lennox variable-speed models like the SL280V and EL296V, the control board monitors inducer speed electronically and trips E228 when the motor doesn't respond correctly.
highintermediate
RESET-PROCEDUREA Lennox furnace reset is a procedure used to clear the control board memory of temporary lockout codes or to restart the ignition sequence after a safety trip. It typically involves cycling power or interacting with the limit switches.
moderatebeginner
HUBThis hub covers alphanumeric codes on Lennox's digital control board display. The furnace uses a 2-3 character display that shows error codes continuously or in a rotating sequence when something's wrong. Older Lennox models without a display use LED blink codes, accessed by pressing the diagnostic button on the control board.
lowbeginner

Microwave1 codes

View all 1 codes →
CodeIssue
TROUBLESHOOTINGGeneral hardware or software failure
moderatebeginner