A robot vacuum can stop because the cleaning task ended, the battery reached its return threshold, an obstacle or tangle blocked movement, a sensor reported a problem, or an error interrupted the run. Start by checking its status and error message. A robot parked on its dock after a completed job needs a different response from one stranded under a sofa with a wheel warning.

Record where it stopped, what it was doing, and whether the same event repeats. Then check one relevant cause at a time. Avoid factory resets, replacement batteries, and sensor modifications before you know whether the problem is normal operation, room layout, routine maintenance, or a fault.
Is it stopping normally or failing?
| What happened | What to check first |
|---|---|
| Returned to the dock and reported completion | Requested rooms, cleaning mode, route result, and whether any areas were inaccessible |
| Returned to charge during a job | Battery status and whether the model supports recharge-and-resume |
| Stopped at the same furniture or doorway | Clearance, threshold shape, rug fringe, cords, and wheel traction |
| Stopped with a spoken or app error | The exact code in the matching owner’s guide |
| Lost app connection but continued moving | Connectivity separately from the cleaning hardware |
| Unusual heat, smoke, swelling, or electrical odor | Stop use and charging; arrange appropriate support or emergency help |
Do not assume every robot resumes automatically after charging. Some models support a saved unfinished job; others simply end or begin a different cycle. Read the manual’s description of the actual behavior before treating it as a failure.
1. Read and record the error before restarting
A spoken message, LED pattern, or app notification can identify a wheel, brush, bin, cliff-sensor, charging, or navigation problem. Codes and colors vary between brands and product families. An error list for a different model can send you toward the wrong component.
Take a screenshot or write down the message and time. Note whether the robot was moving, turning, crossing a rug, or approaching the dock. If the error recurs after the documented remedy, give support that history instead of clearing it repeatedly.
For Shark-specific issues, see our Shark robot troubleshooting guide. Use the manufacturer’s model-specific procedure alongside it.
2. Look for a repeatable route problem
If the robot stops in the same place, inspect the layout before suspecting its battery. A sofa can have enough clearance at the front but less space farther underneath. A sloping underside can admit the robot and then trap it. Loose cables can catch a roller even when they appear thin.
Measure the lowest relevant opening and compare it with the robot’s full height, including raised sensor housings. Check the floor route for loose rugs, fringe, chair bases, toys, and uneven transitions. Pick up movable hazards before the next run.
Use compatible no-go zones or approved physical boundaries where the model supports them. Do not attach objects to the robot, cover sensors, cut a rug, or alter furniture unsafely to force access. Our guide to preventing furniture entrapment addresses this particular issue.
3. Inspect wheels and brushes with power isolated
Switch the robot off according to its manual before turning it over or removing user-serviceable parts. Check the drive wheels, caster, side brushes, and main roller for ordinary hair or thread. A small tangle around an axle can interfere with movement even when the top of the robot looks clean.
Remove debris using the permitted method, without pulling on wires or forcing a wheel assembly. Some casters detach for cleaning; others have different procedures. Do not assume a removal video for another family applies.
iRobot’s maintenance-related error guidance illustrates why brushes, wheels, and sensors are relevant checks. Use the matching instructions for your robot and record any damage that needs a replacement part.
4. Check the bin, intake, and filter
A full bin or blocked intake can interrupt cleaning or reduce pickup, depending on the model. Empty the robot’s container at its indicated limit and confirm that the bin and required filter are seated correctly. A self-emptying dock does not guarantee the robot’s bin is empty after every attempt.
Inspect accessible debris-transfer openings and the dock bag or container if fitted. Keep clear of powered mechanisms and disconnect the dock before permitted maintenance. Follow the owner’s guide for opening any inspection hatch.
Clean filters only by their specified method. Do not rinse a nonwashable robot filter because another vacuum uses washable foam. A wet or missing filter can create additional problems. See robot-vacuum maintenance for the full component checklist.
5. Clean sensor windows without disabling them
Dust on accessible sensor windows can affect the information the robot receives. Use the cloth and method specified for those surfaces. Do not spray cleaner into openings, scratch lenses, or remove sensor covers.
A robot that refuses a dark rug or stops near an edge may be responding to a sensed condition. Do not tape over cliff sensors to make it proceed. Those sensors have a safety purpose, and bypassing them can introduce a fall risk elsewhere.
Keep unsafe drops physically protected as required by the manual. No-go zones and sensors should not become an excuse to ignore the manufacturer’s boundary instructions around stairs, fireplaces, water, or other hazards.
6. Check charging behavior rather than runtime alone
A shorter run can reflect stronger suction, carpet, repeated turning, a difficult route, a partly charged start, battery condition, or temperature limits. An advertised maximum runtime does not predict every household job. Compare similar routes and settings before drawing a conclusion.
Inspect the dock arrangement, correct power supply, and contacts using the permitted procedure. Give the robot the required approach clearance. If it spends a long time failing to dock, the next session may begin with less charge than expected.
For a docking example, Roborock’s support guidance identifies the dock’s signal area and the robot’s relevant sensor as checks. Other models can use different systems and care methods.
Do not repeatedly deep-discharge a battery as a generic “calibration” fix. Use the manufacturer’s charging instructions and contact support for a consistent unexplained decline.
7. Review schedules, maps, and app controls
Check whether a schedule, do-not-disturb setting, selected-room job, user command, or other documented control ended the run. A robot assigned one room may correctly stop while the rest of the home remains uncleaned.
If the app says offline, look at what the robot is actually doing. Connectivity loss and physical stopping are not always the same event. Check the network separately and avoid deleting a working map while investigating a tangled roller.
For mapped models, follow the manufacturer’s process after moving the dock or changing the layout. Do not assume every robot has an editable map or supports room-based commands.
8. Know when a restart is appropriate
Use a documented restart only after recording the error and correcting the relevant accessible issue. A restart, network reset, and factory reset can have different effects. Read what will be erased before choosing the last option.
Repeatedly restarting a robot with a jammed wheel or failing charger is not a repair. If the same error returns, contact support with the model, code, location, charging history, and maintenance completed.
Frequently asked questions
Why does it stop after only a few minutes?
Check the error and charge state first. A repeated early stop can involve a tangle, sensor response, incomplete charge, route obstacle, or fault. The short duration alone does not identify the battery as the cause.
Why does it stop under the same chair?
Inspect the base shape, clearance, cords, and turning space. Exclude the area with a compatible boundary while you resolve the layout issue. Do not force the robot to repeat an entrapment.
Should I run it more often to fix the problem?
Resolve the stopping cause first. More frequent interrupted runs can repeat the same problem. Once it finishes reliably, use a suitable schedule for your home.
Use the pattern to narrow the cause
Record the status, location, and error, then check the relevant route, mechanical, collection, sensor, or charging issue. A repeatable pattern is more useful than trying every reset or replacing parts without evidence.
Katy James contributes vacuum-cleaner explainers and practical cleaning guidance at GlobVacs. Her published topics include robot-vacuum operation and vacuum airflow. Read her author profile and selected articles.