Why yours keeps getting stuck
Most robot vacuums end up in cupboards because the owner got tired of rescuing them.
The most common reason a robot vacuum ends up in a cupboard is not poor cleaning. It is that the owner got tired of rescuing it.
The usual culprits, ranked
| Trap | Why it happens | Fix |
|---|---|---|
| Cables and charger leads | Wrapped around the brush in seconds | Cable clips along skirting, or an AI-vision model |
| Rug edges and tassels | Machine nudges the edge, bunches it, then beaches on it | Rug grippers, or a no-go zone |
| Sock, underwear, small toys | Sucked partway in, jams the roller | AI obstacle recognition, or a floor-clearing habit |
| Chair legs in clusters | Wedges between angled legs | Push chairs in; some models learn to avoid |
| Thresholds slightly too tall | Climbs halfway and grounds out | A small ramp, or a higher-climbing model |
| Dark floors and rugs | Cliff sensors read dark surfaces as a drop | Clean the sensors; some models have a setting for this |
| Under low sofas | Fits going in, catches on a cross-brace | Physical barrier, or a no-go zone |
The dark floor problem
Worth explaining because it confuses people. Cliff sensors work by bouncing infrared light off the floor and measuring the return. A very dark rug or black tile absorbs that light, and the machine reads the absence of a return as a staircase — so it refuses to cross.
First try cleaning the sensors. If the behaviour persists on a specific rug, some models offer a carpet or dark-floor setting. If not, a no-go zone around that area is the practical answer.
Check it physically fits
Furniture clearance, threshold height and dock space, before you order.
Open the fit checker →The ten-minute preparation that fixes most of it
Before your first few runs, walk the route the machine will take and do this:
- Clip or bundle every visible cable, especially phone chargers near sofas
- Put rug grippers under any rug with a loose edge
- Push dining chairs fully in and lift any that have a low cross-brace
- Move pet bowls and litter trays out of the route, or fence them with a no-go zone
- Check under low furniture for cross-braces the machine cannot see
Doing this once, properly, is the difference between a machine you schedule daily and a machine you supervise.
When the machine is the problem
If it gets stuck repeatedly in an open room with nothing obviously in the way, the issue is navigation rather than obstacles. Machines with bump sensors and no mapping do this by design — they have no memory of the room and no plan. That is not fixable with tidying, and it is the strongest argument for insisting on LiDAR mapping at any price point.
The one that actually matters
A machine that gets stuck once a week is annoying. A machine that gets stuck once a run stops being used. When you are comparing models, obstacle avoidance is worth more than an extra 10,000 Pa, because it determines whether the thing runs at all.
If yours gets stuck in open rooms, the problem is navigation rather than tidying. Mapping models solve it. See mapping robot vacuums → Advertising — we may earn a commission.
Common questions
Why does my robot vacuum keep getting stuck?
The most common causes are cables, rug edges, small items like socks, and chair leg clusters. If it gets stuck in open rooms with nothing in the way, the problem is navigation rather than obstacles — machines without mapping have no plan for the room.
Why won't my robot vacuum go on my dark rug?
Cliff sensors detect drops by bouncing infrared light off the floor. Very dark surfaces absorb that light and the machine reads it as a staircase. Clean the sensors first; if it persists, some models have a dark-floor setting, otherwise use a no-go zone.
How do I stop my robot vacuum eating cables?
Clip or bundle cables along the skirting, particularly phone chargers near sofas. AI obstacle recognition models identify cables and avoid them, which is the main practical reason to pay for that feature.