ERROR CODE DAILY
Menu

FROM THE TROUBLESHOOTING LIBRARY

Shark Robot Vacuum F21 Error Code Fix

Amazon links are affiliate links. As an Amazon Associate I earn from qualifying purchases. Affiliate disclosure.

What This Error Means

F21 on a Shark robot vacuum means: main brush / intake jam or brush motor overload.

The robot tried to spin the main brush, felt too much resistance (hair, string, or a clog), and shut itself down to avoid burning the motor.

Official Fix

Do this first. No tools needed except maybe scissors.

  • Power the robot fully off (side switch to OFF, or hold CLEAN until it powers down).
  • Pull it off the dock and put it upside down on a towel or table.
  • Remove the dustbin and empty it. Make sure nothing is packed in the bin inlet.
  • Pop out the main brushroll (release the latches or pull the tabs, model-dependent).
  • Cut and peel off all hair, string, and carpet fibers from the brushroll.
  • Spin the brush by hand. It should turn freely with no grinding and no tight spots.
  • Pull off the little end caps on the brush (if your model has them). Clean the hair rings from around the shafts.
  • Look into the floor nozzle opening where the brush sits. Pull out any socks, Lego, clumps of dust, etc. packed in the intake throat.
  • Check both side brushes for hair wrapped at the base. Clean them so they spin freely.
  • Pop open the filter cover. Take out the filter(s) and tap them gently in a trash can. If they’re caked solid, replace them.
  • Make sure all doors and covers are seated fully. An unseated bin or filter can also throw airflow / brush errors.
  • Reinstall the brushroll. Seat it correctly in both ends and lock the cover down until it clicks.
  • Flip the robot back over. Turn the power switch back ON and put it on the dock.
  • Let it boot fully, then start a short cleaning run in a clear area and see if F21 returns.

If F21 comes back immediately after all that:

  • Listen when it starts. Loud grinding near the floor head = brush motor or gearbox is unhappy.
  • Try spinning each drive wheel by hand. If a wheel is seized or full of hair, the motor may be overloading and confusing the system.
  • Update firmware in the Shark app if there’s a pending update, then reboot the robot and test again.
  • If the app/manual says F21 is still active after cleaning, Shark’s official next step is: contact Shark support or service for a brush motor / head inspection.

The Technician’s Trick

When the basic cleaning doesn’t clear F21, this is the real-world move techs use before calling it a bad motor.

  • Do a hard power drain reset (clears weird F-codes that survive normal reboots):
    • Power the robot OFF with the side switch.
    • Flip it over. Remove the battery door (usually a few small screws) and disconnect the battery plug.
    • With the battery unplugged, hold the CLEAN/POWER button for 20–30 seconds to dump any leftover charge.
    • Reconnect the battery, reinstall the door, flip the switch back ON, and return it to the dock.
    • Let it sit powered on the dock for 10–15 minutes, then try a test clean.
  • Deep clean the brush drive sockets (where the brush actually plugs into the robot):
    • Remove the main brush again.
    • Look into the plastic sockets / drive couplers at each end inside the floor head.
    • Use tweezers or a small flat screwdriver to fish out hair and threads wrapped down inside those sockets. This is where jammed hair pretends to be a “dead motor”.
    • Once the sockets are clean, reinstall the brush and test.

If F21 still shows right after a hard reset and deep clean, the brush motor or control board is likely failing, not just clogged.

Is It Worth Fixing? (The Financial Verdict)

  • ✅ Fix: Robot is under ~4 years old, no burnt smell, no cracked housing, and F21 started after a big shed of pet hair or a visible clog. Cleaning plus maybe a new brush/filter set is cheap and worth it.
  • ⚠️ Debatable: Repeated F21 even after full cleaning and a hard reset, but the robot otherwise runs fine. If a replacement brush head or motor module is under ~40% of a new Shark, it’s a maybe.
  • ❌ Replace: F21 comes with burning smell, loud grinding, signs of liquid damage, or estimates for main body / motor repair are over ~50% of a new robot vacuum. Put the money into a new unit.

Parts You Might Need

Affiliate links. This site earns a commission from qualifying Amazon purchases. The links below open Amazon searches; check the exact model and part number before buying. Read the affiliate disclosure.

As an Amazon Associate we earn from qualifying purchases.