Keeps Returning to Dock Early
iRobot Roomba Robot Vacuum
Severity: MinorWhat Does This Error Mean?
A Roomba returning to the dock before finishing the job usually has a battery that is not holding a full charge, or the dock is positioned where Roomba keeps detecting the home beacon mid-clean. Replace the battery or reposition the dock.
Affected Models
- iRobot Roomba 600 series
- iRobot Roomba 700 series
- iRobot Roomba e5
- iRobot Roomba i3
- iRobot Roomba i7
Common Causes
- Battery aged and not holding sufficient charge to complete the job
- Home base beacon signal accidentally detected while cleaning nearby
- Job area larger than one battery charge allows
- Roomba error triggered during cleaning causing it to return
- Scheduled clean at the wrong time conflicting with an active clean
How to Fix It
-
Check the Roomba app job history to see how much of the map was cleaned before it docked.
If it cleaned less than 60% of its normal area, the battery is not holding sufficient charge. Battery replacement restores full runtime.
-
Move the Home Base to a different wall location away from the centre of the cleaning area.
If the dock is positioned along a wall the Roomba passes frequently, it may detect the IR home beacon and return unnecessarily. Position the dock in a corner or along a less-travelled wall.
-
Replace the battery if the Roomba is over 18 months old or runtime has noticeably shortened.
Roomba batteries degrade with cycle count and age. A battery that once lasted 90 minutes may only last 30-40 minutes after 18-24 months. Replacement batteries are available from iRobot and third parties.
-
Check the iRobot app for any error notifications recorded during the clean.
The app logs errors that triggered an early dock return. An error like Cliff Error or Brush Stall caused the return — fix the underlying error, not just the docking.
Frequently Asked Questions
How long should a Roomba battery last per charge?
Most Roomba models last 60-90 minutes per charge when the battery is new. After 18-24 months of regular use, runtime typically drops to 40-60 minutes. If runtime is under 30 minutes, the battery needs replacement.
Can Roomba recharge and resume cleaning automatically?
Yes — models from the 900 series and newer (i3, i7, j7, s9) support Recharge and Resume. If the job area is larger than one battery, Roomba returns to the dock, recharges, and continues from where it stopped. 600 and 700 series models do not have this feature.