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.