Shark AV970 Error 31
Seeing Shark AV970 error 31 on your robot vacuum display? This error typically indicates a brush roll motor malfunction or obstruction preventing the main brush from spinning properly. The good news is that most causes of error 31 can be resolved at home without professional tools. Follow this guide to diagnose and fix the issue, restore normal cleaning operation, and prevent future occurrences.
What Causes Shark AV970 Error 31?
Error 31 on the Shark AV970 generally points to one of three problems: debris wrapped around the brush roll, a seized brush motor, or a disconnected motor cable. Hair, string, and carpet fibers are the most common culprits, gradually wrapping tightly around the brush axle and increasing resistance until the motor cannot turn. Less frequently, the error appears after cleaning the unit if the brush roll is not reseated correctly or if the motor connector becomes loose.
How to Fix Shark AV970 Error 31
Advanced Troubleshooting for Persistent Error 31
If cleaning and reseating the brush roll does not resolve Shark AV970 error 31, the brush motor itself may need attention. With the unit powered off and battery removed if possible, gently remove the bottom plate screws to access the motor housing. Locate the two-wire connector leading to the brush motor and verify it is fully seated—disconnect and reconnect firmly. Look for corrosion, bent pins, or wire damage. Pressing the side brush motor connector can sometimes resolve false error 31 readings caused by crossed signals in earlier firmware versions.
If connectors appear intact but the error continues, the brush motor may be worn or seized from prolonged operation with heavy debris loads. Replacement brush motors are available through Shark's parts department, though installation requires moderate technical skill. Factory reset the robot by holding the dock and max buttons simultaneously for 10 seconds as a final software-level troubleshooting step.
Still Need Help With Your Shark Device?
If these steps didn't resolve the error 31 issue, our certified technicians can help.
Get Free Support Now →Frequently Asked Questions
Can I prevent Shark AV970 error 31 from happening again?
Yes. Clean the brush roll weekly if you have pets or high-traffic carpeting, and inspect the end caps for wrapped hair every two weeks. Running the vacuum on scheduled maintenance cleanings rather than maximum suction for light debris also reduces motor strain.
Does Shark AV970 error 31 always mean the brush motor is broken?
No. In approximately 85% of cases, error 31 is caused by debris obstruction or improper brush installation rather than actual motor failure. Always complete the cleaning and reseating steps before assuming hardware replacement is needed.
Will a firmware update fix error 31 on my Shark AV970?
Possibly. Connect your robot to the SharkClean app and check for available updates. Some firmware revisions improved error detection accuracy and reduced false 31 errors triggered by temporary resistance spikes during thick carpet transitions.