Ad Space — Top Banner

Error 103

Ecovacs Robot Vacuum

Severity: Minor

What Does This Error Mean?

Error 103 means the main roller brush has jammed — motor stalled, encoder showed no rotation, controller stopped to protect the motor.
It's nearly always a wrap of hair around the brush ends or the bearing caps.
Lift the robot, pop out the brush, cut the hair off, and reinstall.
Five minutes of cleaning clears Error 103 for most users.

Affected Models

  • Deebot Ozmo T8
  • Deebot N8
  • Deebot N10
  • Deebot X1 Omni
  • Deebot T20

Common Causes

  • Hair wrapped around the main brush ends (most common)
  • Bearing cap clogged with hair or fibers
  • Brush installed with the cover not fully clipped
  • Brush motor or drive belt failed
  • Object jammed under the brush — coin, sock, large piece of debris

How to Fix It

  1. Power off and flip the robot.

    Press the power button until the lights go off.
    Lay the robot upside down on a soft surface — don't risk scratching the top by setting it on a hard floor.

  2. Lift the brush guard.

    On most Deebot models, two clips hold the main brush guard in place.
    Squeeze them and lift.
    The brush comes out next — slide it sideways out of its end caps.

  3. Cut hair off both ends of the brush.

    Hair winds around the bristle area near each end cap.
    Use scissors to slit the hair lengthwise, then peel off in chunks.
    Don't try to unwind it strand by strand — much faster to cut and pull.

  4. Check the bearing caps.

    The two end caps that the brush sits in should rotate freely.
    If one feels gritty or clicks, hair has worked its way into the bearing.
    Pull the cap off (it usually slides) and clean the bearing with a cotton swab.

  5. Reinstall the brush and guard.

    Slide the brush back into the end caps.
    Make sure both ends are seated.
    Click the guard back in place — listen for both clips locking.
    A guard that isn't fully clicked will cause Error 103 to return as soon as the brush spins up.

Frequently Asked Questions

Why does Error 103 only happen at the end of cycles?

Because that's when the brush has the most hair wrapped on it.
Tangles build during the run, the motor works harder and harder, and finally it stalls in the last room.
If you notice this pattern, clean the brush every cycle for a week — you'll break the cycle and the run-time will recover.

Can I just remove the brush and run anyway?

Briefly, on hard floors only.
Without the brush, suction alone won't lift carpet debris.
For pet hair on hard floors, the suction is enough as a workaround.
For carpet, install a working brush — a new one is about 15–25 USD.