manual
iRobot Roomba i2 Repair Manual
Troubleshoot documented Roomba i2 operating errors, charging errors, suction, runtime, navigation, Wi-Fi/app and Clean Base issues.
0% Reported Successful Repair
Fix before you replace — save $200–$500
Manual preview
Troubleshoot documented Roomba i2 operating errors, charging errors, suction, runtime, navigation, Wi-Fi/app and Clean Base issues.
Table of contents preview
- Recall Status; Technical Specifications; How It Works; Quick Diagnostic Guide; General Safety; Controls; Error Code Reference; Failure Modes FM-01 to FM-24; Parts and Maintenance Schedule
Technical Specifications
- category
- Wi-Fi robot vacuum
- cleanBase
- Clean Base mentioned/compatible; plus variant includes Clean Base when documented.
- manualFile
- Roomba_i2_Repair_Manual(1).pdf
- navigation
- neat-row floor-tracking navigation without saved Smart Map
- modelNumbers
- i215220 / i255220
- coveredModels
- iRobot Roomba i2 and i2+ (models i215220 / i255220), Wi-Fi i-series robot vacuums.
- errorCoverage
- Operating errors Error 1, 2, 5, 6, 7, 9, 10, 14 and Charging Errors 1, 2, 3, 5, 6, 7, 8, 9, 10.
- productFamily
- i Series
- runtimeMinutes
- 75
Symptoms overview
- Roomba i2 Stuck / Wheel
Robot stops, sounds the two-tone error, beeps once, and asks to be moved to a new location. Often near edges, thresholds, or after the robot climbs onto something.
- Roomba i2 Extractors
Robot stops, beeps twice / says to remove and clean the extractors. The Dual Multi-Surface rubber extractors may be stalled or struggling to turn.
- Roomba i2 Side Wheel
Robot beeps five times / reports a wheel fault and won't drive properly.
- Roomba i2 Cliff Sensors
Robot beeps six times, reports a cliff/drop, backs up and refuses to continue — even on flat floor, or it won't cross a dark rug.
- Roomba i2 Wheel
Robot beeps seven times / reports a wheel problem; may turn in place or refuse to move.
- Roomba i2 Bumper
Robot beeps nine times / reports a bumper fault; thinks it is permanently bumping something and won't drive forward.
- Roomba i2 Drive Wheel
Robot reports a drive fault; one wheel does not turn, robot spins or goes nowhere.
- Roomba i2 Bin
Robot beeps once and reports the bin is missing, even when the bin appears to be in place.
- Roomba i2 Battery Not Detected
On the dock or charger the robot reports the battery isn't detected / connected and won't charge.
- Roomba i2 Charge Circuit
Robot reports charging error 2 or 3 and will not charge normally.
- Roomba i2 Contacts
Most common charging fault: robot reports charging error 5; charging is intermittent or won't start; base light may flicker.
- Roomba i2 Battery Temp
Robot reports charging error 6 (too hot) or 7 (too hot/cold) and pauses charging.
- Roomba i2 Worn Battery
Robot reports charging error 8, 9 or 10; battery won't charge or won't hold charge.
- Roomba i2 Docking
Robot fails to return to the dock, misses the contacts and doesn't charge, or during Recharge & Resume it docks but never goes back out to finish.
- Roomba i2 Weak Suction
Robot runs normally but picks up poorly, leaves visible debris, or seems weak.
- Roomba i2 Short Runtime
Robot used to run an hour-plus but now quits early, or returns to dock (or dies) after a short time.
- Roomba i2 Won'T Power On
Pressing/holding CLEAN does nothing — no lights, no sound, no movement.
- Roomba i2 Noise
Robot is noticeably louder than usual — grinding, rattling or buzzing.
- Roomba i2 Navigation
The robot wanders, repeats areas, cleans in random directions instead of neat rows, misses whole areas, or can't finish. The Clean Map report looks broken or it returns to start without finishing.
- Roomba i2 Wi-Fi / App
The iRobot Home app can't find or set up the robot, the robot drops off Wi-Fi, scheduled cleans don't run, or Alexa/Google voice commands stop working. The robot itself still cleans from the CLEAN button.
- Roomba i2 Containment
The robot drives through a doorway or into a zone the Dual Mode Virtual Wall is supposed to block, or the barrier seems to do nothing. (The i2 has no in-app Keep Out Zones — a Virtual Wall or a closed door is the only way to block an area.)
- Roomba i2 Clean Base
On the i2+, the robot docks but the Clean Base never runs its loud evacuation, so the robot bin stays full; the app may report the bin is full or the base couldn't empty.
- Roomba i2 Clean Base
The app or the Clean Base indicates the dirt-disposal bag is full, or the base stops emptying and prompts you to change the bag.
- Roomba i2 Clean Base
The Clean Base runs but the robot bin still has debris afterward, the base is louder/weaker than usual, or fine dust blows around the dock.
Failure modes overview
- FM-09: Roomba i2 Charging Error 1 — Battery not detected
Symptom: On the dock or charger the robot reports the battery isn't detected / connected and won't charge. Likely root causes: Battery not seated / loose after a replacement; Yellow plastic pull-tab still in place on a new unit; Battery contacts dirty or corroded; Battery completely flat (deep discharge) Next steps if owner-level checks fail: Battery still not detected after reseating with clean contacts — the pack is likely dead; fit a genuine iRobot replacement; A brand-new genuine battery still not detected — robot charge circuit may be faulty; contact iRobot Customer Care 1-877-855-8593
- FM-10: Roomba i2 Charging Error 2 / 3 — Comms / charge circuit
Symptom: Robot reports charging error 2 or 3 and will not charge normally. Likely root causes: Battery communication fault (error 2) — needs reset or new pack; Robot's internal charging system not working (error 3); Counterfeit / incompatible battery; Repeated faults logged in the robot Next steps if owner-level checks fail: Charging Error 3 that persists with a known-good genuine battery — the robot's charging circuit is faulty and the robot may need service/replacement; contact iRobot Customer Care 1-877-855-8593
- FM-11: Roomba i2 Charging Error 5 — Contacts / counterfeit battery
Symptom: Most common charging fault: robot reports charging error 5; charging is intermittent or won't start; base light may flicker. Likely root causes: Dirty / oxidized charging contacts on the robot or the Home Base (most common); Counterfeit or incompatible battery; Robot not seated squarely on the base; Base not powered (its own light off) Next steps if owner-level checks fail: Error 5 continues with clean contacts, a powered base and a genuine battery — charge circuit may need service; contact iRobot Customer Care 1-877-855-8593
- FM-12: Roomba i2 Charging Error 6 / 7 — Battery temperature
Symptom: Robot reports charging error 6 (too hot) or 7 (too hot/cold) and pauses charging. Likely root causes: Battery is above or below its safe charging temperature; Charging near a heat source (vent, radiator, sun); Robot just finished a long clean and the pack is warm; Very cold room / garage Next steps if owner-level checks fail: Error 6/7 appears at normal room temperature with no heat source — the battery's thermal sensor or the pack may be failing; replace the battery; if it persists, contact iRobot Customer Care 1-877-855-8593
- FM-13: Roomba i2 Charging Error 8 / 9 / 10 — Worn battery
Symptom: Robot reports charging error 8, 9 or 10; battery won't charge or won't hold charge. Likely root causes: Battery worn out from age/cycles (error 9); Cell imbalance — pack can no longer balance/charge (error 10); General battery/charging fault (error 8); Counterfeit pack Next steps if owner-level checks fail: A new genuine battery still throws error 8/9/10 — robot charging circuit fault; contact iRobot Customer Care 1-877-855-8593
- FM-19: Roomba i2 Cleans randomly / misses areas / gets lost
Symptom: The robot wanders, repeats areas, cleans in random directions instead of neat rows, misses whole areas, or can't finish. The Clean Map report looks broken or it returns to start without finishing. Likely root causes: Dirty floor-tracking sensor on the underside (the i2 navigates by floor tracking, not a camera); Robot picked up / moved mid-clean, so it lost its place and Recharge & Resume can't work; Clean not started from the dock (the i2 needs a known starting point to resume); Very shiny, dark, or featureless floor the tracking sensor can't read well; Dirty cliff or wall sensors, or a stuck bumper, throwing off navigation; Software glitch needing a reboot; clutter the robot keeps getting tangled in Next steps if owner-level checks fail: Robot still won't drive straight rows or keeps getting lost after cleaning the sensors and a reboot — a sensor or mainboard fault is likely; contact iRobot Customer Care 1-877-855-8593
- FM-21: Roomba i2 Dual Mode Virtual Wall ignored; robot crosses barrier
Symptom: The robot drives through a doorway or into a zone the Dual Mode Virtual Wall is supposed to block, or the barrier seems to do nothing. (The i2 has no in-app Keep Out Zones — a Virtual Wall or a closed door is the only way to block an area.) Likely root causes: Weak or dead AA batteries in the Virtual Wall (most common); Virtual Wall switched off, or set to the wrong mode (Linear vs Halo); Barrier placed poorly — beam not spanning the gap, or robot starting inside the zone; Emitter window dirty or obstructed; beam blocked by furniture; Robot's IR receiver on top of the bumper dirty; Barrier too far from the opening (out of range) Next steps if owner-level checks fail: Robot still crosses with fresh batteries, correct mode and good placement — the Virtual Wall emitter or the robot's IR receiver may be faulty; test with a second barrier if available, then contact iRobot Customer Care 1-877-855-8593
- FM-01: Roomba i2 Error 1 — “Move to a new location”
Symptom: Robot stops, sounds the two-tone error, beeps once, and asks to be moved to a new location. Often near edges, thresholds, or after the robot climbs onto something. Likely root causes: Robot physically stuck (wedged under furniture, on a threshold, on cords or a small rug); A side wheel has dropped/hung over an edge and lost floor contact; Drive wheel can't fully retract/extend because of hair or debris; Thick tassels or a rug fringe caught underneath Next steps if owner-level checks fail: Error 1 repeats on open level floor with free wheels — a wheel drop-sensor or drive module may be faulty; contact iRobot Customer Care 1-877-855-8593
- FM-07: Roomba i2 Error 10 — Drive wheel not turning
Symptom: Robot reports a drive fault; one wheel does not turn, robot spins or goes nowhere. Likely root causes: Drive wheel jammed by debris; Drive motor/gearbox fault; Wheel encoder failure; Wheel module worn out Next steps if owner-level checks fail: One wheel is dead or grinds under power after cleaning — replace the drive-wheel module (aftermarket modules available) or contact iRobot Customer Care 1-877-855-8593
- FM-08: Roomba i2 Error 14 — Bin not detected
Symptom: Robot beeps once and reports the bin is missing, even when the bin appears to be in place. Likely root causes: Bin not fully seated / not clicked in; Bin contacts or robot contacts dirty; Bin latch worn; Filter installed wrong, holding the bin proud Next steps if owner-level checks fail: Error 14 persists with a properly seated, clean bin — bin-detect switch/contacts may be faulty; contact iRobot Customer Care 1-877-855-8593
- FM-02: Roomba i2 Error 2 — Clean the extractors
Symptom: Robot stops, beeps twice / says to remove and clean the extractors. The Dual Multi-Surface rubber extractors may be stalled or struggling to turn. Likely root causes: Hair/string wound at the extractor ends or under the yellow bearing caps (still happens even on tangle-free rollers); Debris or a foreign object (sock, cord) jammed in the extractor bay; Worn or torn rubber treads, or a missing or damaged bearing cap; Extractor frame not latched after cleaning Next steps if owner-level checks fail: Extractors still stall after cleaning — replace the extractor set (~$25–$45); Extractor motor hums but rollers don't turn — gearbox/motor service; contact iRobot Customer Care 1-877-855-8593
- FM-03: Roomba i2 Error 5 — Side wheel stuck
Symptom: Robot beeps five times / reports a wheel fault and won't drive properly. Likely root causes: A drive (side) wheel is jammed by hair or debris; Wheel can't extend/retract on its spring; Object lodged between wheel and housing; Wheel encoder fouled by dust Next steps if owner-level checks fail: Wheel still binds or one wheel won't turn under power — drive module likely needs replacement/service; contact iRobot Customer Care 1-877-855-8593
- FM-04: Roomba i2 Error 6 — Cliff sensors / drop
Symptom: Robot beeps six times, reports a cliff/drop, backs up and refuses to continue — even on flat floor, or it won't cross a dark rug. Likely root causes: Cliff sensors are dirty (dust film) and read a false drop; Robot really is at a stair edge or ledge; Very dark or high-gloss floor/rug looks like a void to the IR sensors; Robot lifted/carried while running Next steps if owner-level checks fail: Error 6 persists on clean sensors and normal flooring — a cliff sensor may have failed; contact iRobot Customer Care 1-877-855-8593
- FM-05: Roomba i2 Error 7 — Wheel problem
Symptom: Robot beeps seven times / reports a wheel problem; may turn in place or refuse to move. Likely root causes: A drive wheel won't turn freely (debris or binding); Wheel motor/gear strained; Wheel dropped and lost traction repeatedly; Carpet too thick for the wheel to drive Next steps if owner-level checks fail: A wheel grinds, is silent, or won't drive under power — drive-module service; contact iRobot Customer Care 1-877-855-8593
- FM-06: Roomba i2 Error 9 — Bumper compressed / stuck
Symptom: Robot beeps nine times / reports a bumper fault; thinks it is permanently bumping something and won't drive forward. Likely root causes: The front bumper is stuck pressed-in (debris in the seam); Dust/hair packed behind the bumper preventing it from springing out; Bumper physically jammed against the body Next steps if owner-level checks fail: Bumper won't spring back or Error 9 persists — bumper sensor/mechanism service; contact iRobot Customer Care 1-877-855-8593
- FM-18: Roomba i2 Loud noise / grinding / rattling
Symptom: Robot is noticeably louder than usual — grinding, rattling or buzzing. Likely root causes: Hair/string wrapped in an extractor or wheel; Debris loose inside the bin or rattling in the body; Worn extractor bearing or end-cap; Object lodged in the vacuum path or fan; Worn drive-wheel module Next steps if owner-level checks fail: Grinding continues after clearing extractors, wheels and bin — a motor or drive bearing may be worn; contact iRobot Customer Care 1-877-855-8593
- FM-16: Roomba i2 Short runtime / dies before finishing
Symptom: Robot used to run an hour-plus but now quits early, or returns to dock (or dies) after a short time. Likely root causes: Aging lithium-ion battery losing capacity (most common over time); Heavy carpet load drawing more power; Clogged High-Efficiency filter / debris on the extractors making the motor work harder; Battery never fully charging (dirty contacts — see FM-11); Counterfeit battery with overstated capacity Next steps if owner-level checks fail: Brand-new genuine battery still gives short runtime — charging circuit or motor draw issue; contact iRobot Customer Care 1-877-855-8593
- FM-15: Roomba i2 Weak suction / leaves debris behind
Symptom: Robot runs normally but picks up poorly, leaves visible debris, or seems weak. Likely root causes: Bin full — the app reports bin status; High-Efficiency filter clogged; Extractors fouled with debris at the ends / under the caps; Side brush clogged, bent, or not spinning; Debris stuck in the bin intake / vacuum path Next steps if owner-level checks fail: Suction still weak after a full clean and fresh filter — vacuum motor/impeller may be failing; contact iRobot Customer Care 1-877-855-8593
- FM-20: Roomba i2 Wi-Fi / app won't connect; schedule or voice fails
Symptom: The iRobot Home app can't find or set up the robot, the robot drops off Wi-Fi, scheduled cleans don't run, or Alexa/Google voice commands stop working. The robot itself still cleans from the CLEAN button. Likely root causes: Trying to join a 5 GHz network — the i2 only supports 2.4 GHz Wi-Fi; Weak Wi-Fi signal where the Home Base sits, or router too far; Wrong Wi-Fi password, or phone not on the same 2.4 GHz network during setup; Router settings (band steering, AP/client isolation, MAC filtering, captive portal); App or robot software glitch; account/cloud outage affecting voice; Robot needs a reboot or re-pair after a router/password change Next steps if owner-level checks fail: Robot connects but repeatedly drops off — signal/router issue; relocate base or add a 2.4 GHz extender; App still can't find the robot after re-pair on a confirmed 2.4 GHz network — contact iRobot Customer Care 1-877-855-8593
- FM-14: Roomba i2 Won't dock / Recharge & Resume not finishing
Symptom: Robot fails to return to the dock, misses the contacts and doesn't charge, or during Recharge & Resume it docks but never goes back out to finish. Likely root causes: Dock in a poor spot (corner, under furniture, on carpet, too close to walls); IR docking beam blocked by furniture or strong sunlight; Charging contacts dirty (robot or dock); Dock unplugged / on a switched outlet; Battery too low or worn to navigate home / complete resume; Robot lost its place on the map (moved or picked up) so it can't resume Next steps if owner-level checks fail: Robot sees the dock but never seats on the contacts — check contact alignment/wear; if the IR receiver is suspect, contact iRobot Customer Care 1-877-855-8593
- FM-17: Roomba i2 Won't power on / completely dead
Symptom: Pressing/holding CLEAN does nothing — no lights, no sound, no movement. Likely root causes: Battery fully flat / deep-discharged; Battery disconnected or pull-tab still fitted; Charging never worked (dirty contacts / dead base — see FM-11/FM-14); Battery at end of life; Robot left off the charger for months Next steps if owner-level checks fail: Dead even with a genuine charged battery, clean contacts and a powered base — internal fault; contact iRobot Customer Care 1-877-855-8593
- FM-23: Roomba i2 i2+ Clean Base bag full / replace the bag
Symptom: The app or the Clean Base indicates the dirt-disposal bag is full, or the base stops emptying and prompts you to change the bag. Likely root causes: The enclosed dirt-disposal bag is full (normal after ~30–60 days depending on use); Bag not fully seated, or the lid not closed, so the base reads it as missing/full; Non-genuine bag without the detection tab Next steps if owner-level checks fail: Base still reports “bag full” or “no bag” with a correctly seated genuine bag — the bag-detect sensor or lid switch may be faulty; contact iRobot Customer Care 1-877-855-8593
- FM-24: Roomba i2 i2+ Clean Base clogged / poor evacuation
Symptom: The Clean Base runs but the robot bin still has debris afterward, the base is louder/weaker than usual, or fine dust blows around the dock. Likely root causes: Clog in the evacuation path: robot bin port, the dock funnel/ramp opening, or the tube to the bag; Hair wrapped at the bin port so the door can't fully open; Bag full or torn (see FM-23); Large or stringy debris (socks, cords, tinsel) jamming the funnel Next steps if owner-level checks fail: Evacuation stays weak with a clear port, funnel, tube and a fresh bag — the Clean Base motor may be failing; contact iRobot Customer Care 1-877-855-8593
- FM-22: Roomba i2 i2+ Clean Base won't empty the robot
Symptom: On the i2+, the robot docks but the Clean Base never runs its loud evacuation, so the robot bin stays full; the app may report the bin is full or the base couldn't empty. Likely root causes: Robot not seated squarely on the Clean Base contacts; Clean Base dirt-disposal bag full or not seated (see FM-23); Evacuation port in the BOTTOM of the robot bin blocked by hair/debris; Clean Base evacuation tube / dock funnel clogged (see FM-24); Clean Base unplugged or on a switched/dead outlet; Bag not detecting (lid not fully closed, or a non-genuine bag without the sensor tab) Next steps if owner-level checks fail: Base still won't run the evacuation motor with power, a good bag, a clear port and a square dock — the Clean Base motor or sensor may be faulty; contact iRobot Customer Care 1-877-855-8593
Included in the full manual
- root cause analysis
- tools needed
- step-by-step repair procedure
- diagrams
- exploded views
- post-repair checks
Public pages show a preview only. Purchase the full manual to download complete repair steps, diagrams, and verification procedures.