Shark AV970 Error 18

If your Shark robot vacuum has stopped mid-clean and is displaying error 18 on the screen or through the SharkClean app, you're dealing with a cliff sensor or wheel malfunction issue. The Shark AV970 error 18 typically indicates that the robot believes it's at risk of falling, or that one of the drive wheels is stuck, elevated, or unable to make proper contact with the floor. This error prevents the vacuum from operating until the underlying problem is resolved. Fortunately, most causes of error 18 can be fixed at home with basic cleaning and inspection. Follow the troubleshooting steps below to get your Shark AV970 running normally again.

What Causes Shark AV970 Error 18?

Error 18 on the Shark AV970 generally stems from two primary issues: dirty or obstructed cliff sensors, or problems with the drive wheels. The cliff sensors are infrared sensors located on the underside of the robot that detect drops and prevent falls down stairs. When these sensors become dirty, blocked by debris, or confused by dark flooring patterns, they can trigger a false positive. Alternatively, if a wheel is jammed with hair, tangled debris, or unable to extend properly from the chassis, the robot interprets this as an unsafe operating condition and halts with error 18.

How to Fix Shark AV970 Error 18

1
Power Off and Flip the Robot: Turn off your Shark AV970 using the power switch, then place it on a flat, well-lit surface. Flip the robot over to access the underside. This gives you clear visibility of the cliff sensors and drive wheels so you can inspect and clean them thoroughly.
2
Clean All Four Cliff Sensors: Locate the four small rectangular or circular cliff sensors along the front and side edges of the underside. Gently wipe each sensor window with a clean, dry microfiber cloth. For stubborn dirt or film buildup, lightly dampen the cloth with isopropyl alcohol (70% or higher) and clean again. Allow the sensors to dry completely before proceeding.
3
Inspect and Clean the Drive Wheels: Press each drive wheel manually to confirm it springs back into place smoothly. Remove any hair, string, or fibers wrapped around the wheel axles. Use tweezers or a small brush to clear debris from the wheel housings. The wheels should move freely up and down and rotate without resistance.
4
Check Wheel Height and Suspension: With the robot still flipped over, verify that both wheels extend equally from the chassis and sit at the same height. If one wheel appears stuck in a retracted position, gently work it free with your fingers. Uneven wheel extension is a common trigger for the Shark AV970 error 18.
5
Test on a Simple, Light-Colored Surface: Place the robot on a flat, light-colored floor away from stairs, dark carpets, or reflective surfaces. Power it on and start a brief cleaning cycle. Dark flooring, high-gloss tiles, or black carpets can sometimes confuse cliff sensors and cause persistent error 18 readings even when the sensors are clean.
6
Reset the Robot: If error 18 continues after cleaning and inspection, perform a factory reset. Hold the Dock and Clean buttons simultaneously for 10 seconds until you hear a tone or see the lights flash. Reconnect the robot to your Wi-Fi and the SharkClean app, then test operation again. This clears any software glitches that may be contributing to the error.
Warning: Do not spray cleaning solutions directly onto your Shark AV970 or submerge any part of the robot in water. Excess moisture can damage the cliff sensors, wheel motors, and internal electronics. Always apply cleaning agents to a cloth first, and ensure all components are completely dry before powering the device back on.

Preventing Future Error 18 Occurrences

Regular maintenance significantly reduces the likelihood of encountering Shark AV970 error 18 again. Make it a habit to clean the cliff sensors every two weeks, or weekly if you have pets or run frequent cleaning cycles. Check the drive wheels for hair buildup at the same interval. Avoid running the robot on very dark or reflective flooring when possible, and clear small objects like charging cables or socks that could jam the wheels. Keeping your robot's firmware updated through the SharkClean app also ensures optimal sensor calibration and error handling.

Frequently Asked Questions

Can I run my Shark AV970 with error 18 temporarily disabled?

No, error 18 is a safety-critical fault that disables operation. The robot will not start or continue cleaning until the issue is resolved. Attempting to bypass this error could result in falls, wheel damage, or further mechanical problems.

Why does error 18 keep coming back even after I clean the sensors?

Recurring Shark AV970 error 18 usually indicates an underlying hardware issue, such as a failing cliff sensor, damaged wheel motor, or worn wheel suspension spring. Persistent errors after thorough cleaning and resetting suggest professional diagnosis and repair may be needed.

Does dark carpet always cause error 18 on the Shark AV970?

Dark or black carpets can absorb the infrared light from cliff sensors, causing the robot to interpret the surface as a drop-off. This is more common on very dark, plush, or patterned carpets. If your robot consistently errors on dark flooring but works fine elsewhere, this is likely the cause rather than a hardware defect.

Still Need Help With Your Shark Device?

If these steps didn't resolve the error 18 issue, our certified technicians can help.

Get Free Support Now →

Need Robot Vacuum Help?

Don't struggle alone. Our certified technicians provide fast support for all Shark devices.

Get Free Support →