mypros+
Error code reference

Bosch Refrigerator Error Code F31

Ice rod sensor is interrupted (open circuit).

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the F31 error code actually means

Your Bosch refrigerator is displaying F31 because the sensor that monitors your ice maker has stopped sending a signal to the control board. This usually means a wire has come loose, a connector has corroded, or the sensor itself has failed. Until this is fixed, your ice maker may not function properly.

Diagnostic procedure

The full F31 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Check the sensor and the supply cable to the electronics module.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F31 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of F31

Ranked by how often they cause this code
  1. 1Damaged or broken sensor wiring
  2. 2Disconnected or corroded connector
  3. 3Failed ice rod sensor
  4. 4Ice or frost buildup causing wire strain
  5. 5Faulty electronics module

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

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

Questions people ask about F31

What does F31 mean on a Bosch refrigerator?
F31 on a Bosch refrigerator means the ice rod sensor circuit is interrupted, specifically an open circuit condition. The electronics module is not receiving any signal from the ice rod sensor, which monitors the ice-making system. This could be caused by a broken wire, a disconnected connector, or a failed sensor element.
Is it safe to keep using my Bosch refrigerator with an F31 error?
The refrigerator itself will typically continue cooling food with an F31 error, but the ice maker may be disabled or operating incorrectly. There is no immediate safety risk to food or household safety in most cases. However, leaving the fault unresolved may prevent ice production entirely, and underlying wiring issues should be addressed promptly to avoid further damage.
How much does it cost to repair a Bosch refrigerator F31 error?
Repair costs vary depending on the cause. If the issue is simply a disconnected connector, there may be no parts cost at all, though a service call will typically run between $75 and $150. Replacing the ice rod sensor or wiring harness adds parts costs that generally range from $20 to $80 depending on the specific model. If the electronics module itself needs replacement, total costs including labor could range from $200 to $450 or more.
Can I fix F31 on my Bosch refrigerator myself?
Some causes of F31 are DIY-accessible, such as reconnecting a loose plug or clearing frost buildup from the ice maker area. However, testing sensor resistance with a multimeter and replacing the ice rod sensor or wiring harness requires basic electrical knowledge and comfort working inside the appliance. If you are not confident working around appliance wiring, a qualified technician is the safer option.
Will resetting my Bosch refrigerator clear the F31 error?
A reset may temporarily clear the F31 code from the display, but the error will return if the underlying fault has not been corrected. The electronics module will re-detect the open circuit in the ice rod sensor on its next diagnostic cycle. A permanent fix requires identifying and repairing the broken wiring, connector, or failed sensor.

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

Get Started

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