ROBOFAULTS

Roomba firmware — j series (j7, j9, Combo j7+, Combo j9+)

Latest listed release: 24.29.6 · 2025-03-19

The j7 shipped in September 2021 and its release-notes page now also covers the j9, the Combo j7 and Combo j9 and, from late 2024, the j5, j6 and j8. Rollouts are staggered by model, so one date can carry two version numbers. The releases below are the ones that changed docking, mapping or mopping, or fixed a false error, including error 352 and error 450 on the Combo docks. iRobot also notes that some newer j robots share software with the Combo 10 Max, so a version missing here may be listed on that page instead.

TIMELINE

Version Date What changed Source
1.0.17
j7
2021-09-09 Launch software for the j7; bug fixes and usability improvements. Source
1.2.10 2021-11-09 Obstacle avoidance learns shoes and socks; map copy; Quiet Travel switches the vacuum and rollers off on the way to a directed clean; Turkish voice. Source
22.7.2 2022-04-04 New charging and docking light-ring patterns, improved Bin Full detection, full child lock. Source
22.29.3 2022-10-05 More objects for clean-by-object and avoidance, faster mapping, male voice pack, Skip Room. Source
22.52 2023-03-01 Mapping runs resume after an interruption; firmer docking and redocking after a bump. Source
23.12
j7, Combo j7
2023-06-22 Combo j7 reports its tank level more accurately; charging connects more reliably through light residue on the contacts; "phantom map space" removed. Source
23.24 2023-09-07 SmartScrub back-and-forth mopping for Combo j7 and j9 (app 7.8 or later); PrecisionVision avoids pet waste and cords during mapping runs. Source
23.37.5
j7, j9
2023-11-02 Map accuracy fixes; Bin Full behaviour can change mid-job; fixes a j7 falsely reporting "cleaning arm is stuck". Source
23.53.4 2024-03-11 Navigation and coverage tuning; upgraded obstacle avoidance that tells shoes on people from shoes on the floor; the edge brush repositions around recognised objects. Source
23.53.06 2024-04-11 Combo checks for room before lowering the mop arm; edge cleaning updated; fixes jobs that ended right away with "Path blocked" or "Cleaning complete"; better pad wetting at the start of a mop. Source
24.29.01
j9, j9+
2024-08-22 Navigation, coverage and mapping fixes for the j9; fewer false "stuck" endings and fewer software crashes. Source
24.29.02 / 24.29.03
j5–j8, Combo j7, Combo j9
2024-10-22 The same improvement set for j5 to j8 and the Combo j7 and j9, plus fixes for vacuuming when asked to mop and for going unresponsive after being picked up. Source
24.29.05
Combo j7, Combo j9+
2024-12-06 The auto-replenish dock refills the robot's tank again; fixes the false "dock tank missing" error 450 at low water. Source
24.29.6
j5, j6, j7
2025-03-19 Fixes a false sealing error (error 352). The latest version iRobot lists for the series. Source

Curated highlights from the official release notes; the source column links the exact page and the dates are the manufacturer's rollout dates.

HOW TO CHECK AND UPDATE

iRobot pushes robot software over the air in waves, so two identical Roombas can sit on different versions for a few weeks. These steps come from iRobot's own support articles.

Check the version in the app

Open the iRobot HOME App and go to More, then Settings, then About (your robot's name), then Robot Software. The screen says whether it is up to date. If it is not, you can request the update from that same screen.

Leave it on the Home Base

Updates only download and install while the robot is docked, connected to Wi-Fi and not cleaning. iRobot says it can take up to 24 hours for a new version to reach a robot, and the install itself about 10 minutes.

Read the light ring

On the i series a white light swirls around the CLEAN button while software installs, and the app sends one notification when the update starts and another when it has finished. Keep the robot on the base until then.

If no update ever arrives

Move the robot closer to the router and out of cold rooms, then check More, Settings, Wi-Fi Settings, Robot Wi-Fi Details. A status of "Server Unreachable" means the robot cannot reach iRobot's servers; iRobot points at firewall settings for that case.

If it freezes mid-update

A circling white light and no response is iRobot's description of a stuck update. Hold CLEAN for about 20 seconds to reboot and wait two minutes for the tune. If that fails, remove and reinstall the battery, then call Customer Care with the serial number and, for warranty, the proof of purchase.

CODES ON THIS SERIES