Shark Error 31 — Suction motor broken
DIRECT ANSWER
COMMON CAUSES · RANKED
Severe airflow blockage overworking the motor MOST COMMON
A fully choked filter or duct forces the motor far past its normal load before the fault trips.
Suction motor wear or failure
Unlike Error 3, the "broken" variant often means the motor itself — persistent errors after cleaning are a support case.
HOW TO FIX IT
Run the full Error 3 cleaning routine
Power off, empty the dust cup, clean the filters and mesh screen, and clear the brushroll, end cap and compartment.
Test on a short mission
Power on and run a few minutes of vacuuming to see whether the fault returns.
Contact Shark support
An Error 31 that survives a full clean means the motor needs service — quote your model and the code.
COMPATIBLE PARTS
As an Amazon Associate, RoboFaults earns from qualifying purchases. Prices are shown on the retailer's site.
Washable pre-motor filter — AI robots
Tap the filter clean between missions and let it dry fully after washing; a clogged filter is the top trigger for suction Errors 3 and 31.
Compatibility and replacement details → Check price on Amazon ↗Sources
Corrections
Spotted an error? Report a correction — fixes ship within 48h and are logged on this page.