iRobot Roomba · Roomba j7 / j7+ · Red light

Roomba j7 Red Light Ring: Solid, Pulsing and Rearward Sweep

Decode Roomba j7 red light-ring patterns: solid red error, pulsing red low battery, rearward red sweep full bin, and the correct next diagnostic step.

Official series supportBy Miles Tanaka · Reviewed October 9, 2026Robot diagnostic
Roomba troubleshooting graphic showing a bright red light ring on the robot with a reminder to check battery state and alerts.
Illustrative troubleshooting setup for Roomba j7 / j7+ · Red light.
Quick answer

A red light on a Roomba j7 is a status language, not one universal fault. iRobot documents solid red for an active error, pulsing red when the battery is charging but still too low to start, and a red sweep toward the rear for a full-bin condition on i/j robots. Read the motion of the light and the app/voice message before resetting the robot. If it is solid red, make Roomba repeat the underlying error and troubleshoot that code. If it is pulsing red, prove charging time. If it sweeps rearward, empty the bin and clean all full-bin/port sensors. A dock light is a separate indicator and should not be interpreted as the robot's light ring.

01Match

Confirm the exact model and exact code, light pattern or symptom.

02Isolate

Run the lowest-risk physical or software check first.

03Prove

Use each pass condition to decide what the result actually narrows down.

Is this the problem you’re seeing?

  • The j7 light ring is red but the robot still responds to CLEAN or the app.
  • The red pattern pulses during charging and the robot refuses to start.
  • The red animation sweeps toward the rear after the bin fills.
  • A solid red state appears together with a spoken or app error message.

Likely root causes, ranked

01

Solid red is reporting an active robot error that must be read separately

02

Pulsing red means the battery is charging but still too low to begin a mission

03

Rearward red sweep indicates the full-bin sensing path on i/j models

04

Dirty full-bin or bin-port sensors keep a full-bin indication active after emptying

05

A dock indicator is being mistaken for the robot light-ring status

What the result narrows down

What you observeWhat it narrows downNext move
Solid red ringThe j7 is reporting an active error, not one fixed “red-light fault.”Retrieve the app/voice error and follow that code-specific guide.
Pulsing red while dockedBattery is charging but too low to start.Leave it on a powered dock and verify that charge state progresses.
Red sweep moves toward rearThe full-bin sensing path is active on i/j Series.Empty the bin and clean full-bin plus bin-port sensors.
Red state is on the dock, not robotYou may be reading a separate base condition.Use the dock-specific indicator guide instead of the j7 light-ring meanings.
Same red state returns after correct maintenanceThe underlying error or sensor state is still present.Record the animation and app message, reboot once if appropriate, then escalate.
Before you reset anything

Do not factory-reset by default. Use the exact model’s reboot/network-reset procedure only when the manufacturer path calls for it.

Checks to run, in sequence

1

Watch the motion, not just the color

Stand over the j7 long enough to identify whether the red state is solid, pulsing, or sweeping toward the rear. iRobot uses both color and motion to encode different conditions. Also note whether the pattern is on the robot or on a dock because those indicators do not mean the same thing. Record the app text or spoken message before pressing buttons. This preserves the most useful clue: the actual state the robot is trying to report.

Three top views of the Roomba j7 CLEAN-button ring show a solid red state, a pulsing red state, and an animated sweep toward the robot's rear.
Illustrative: distinguish solid, pulsing, and rearward-sweeping red patterns on the j7 light ring.
Pass condition: The red pattern is classified by motion and location, with the accompanying app/voice message recorded.
2

For solid red, retrieve the underlying error

iRobot's light-ring guide treats solid red as an error state and tells owners to use the app or press CLEAN so Roomba repeats the error. Do that before cleaning random parts. A solid red ring paired with Error 26 needs airflow work; a docking error needs Home Base diagnosis; another code has its own path. The light ring is therefore a pointer to the error, not the complete diagnosis. Keep the exact number or message in your notes before moving on.

A red-ringed Roomba j7 CLEAN button is highlighted beside a phone displaying a generic spoken or app error indicator.
Illustrative: press CLEAN once to repeat the solid-red error and record its app or spoken message.
Pass condition: You have the exact error message or code that explains the solid-red state.
3

For pulsing red, prove the charging state

A pulsing red j7 means the battery is charging but is still too low to start a cleaning job. Leave the robot on a confirmed powered dock instead of repeatedly asking it to clean. Watch whether the pattern transitions as charge accumulates and check the battery state in the app. iRobot says to use its charging diagnostic if the robot is still not fully charged after three hours. At that point, investigate charge progress rather than treating the red color as a separate fault.

A Roomba j7 rests on a charging dock with a pulsing red CLEAN-button ring beside a phone battery progress display.
Illustrative: leave the pulsing-red j7 on a powered dock and watch its battery status progress.
Pass condition: The pulsing-red state either progresses with charging or is reclassified as a charging problem.
4

For a rearward sweep, service the full-bin sensors

On i and j Series robots, iRobot associates a red sweep toward the rear with the full-bin condition. Empty the bin, then clean the full-bin sensors and bin-port sensors rather than emptying the dust alone. iRobot's full-bin article calls out six sensor/port locations that may need cleaning. Reinstall the bin correctly and check whether the rearward sweep clears. Persistent detection after emptying usually means the sensing surfaces still see a blocked/full state.

A flat Roomba j7 has two highlighted rear sensor windows beside a removed bin with four highlighted inner and outer ports and a dry cloth.
Illustrative: empty the bin and wipe the full-bin sensor and port surfaces before reinstalling it.
Pass condition: The bin is empty, the documented sensor/port areas are clean, and the rearward sweep clears or remains repeatable.
5

Do not confuse robot red with a dock warning

Some Clean Base or combo docks have their own status lights for bag, tank, charging or maintenance states. Compare the physical location of the light with the model's dock guide before treating a dock warning as a j7 light-ring code. A robot pulsing red while correctly seated can still be in a low-battery charging state even if the dock indicator later sleeps. Conversely, a dock warning can require bag or tank service while the robot itself is healthy.

A solid red ring around the robot CLEAN button is shown separately from a small red indicator on a nearby dock.
Illustrative: identify whether the warning light is on the Roomba itself or on its separate dock.
Pass condition: You have separated robot light-ring meaning from any independent dock indicator.
6

Reboot only after the cause-specific maintenance is complete

If a full-bin indication persists after all six documented sensors and ports are cleaned, or an error-state light remains after the underlying fault was corrected, reboot the j7 only after that maintenance. With the robot off its dock, press and hold CLEAN for nine seconds, following iRobot's j Series reboot instructions. Do not reboot first because the original app or spoken message is useful evidence. After it restarts, reproduce the same condition once. A red pattern that returns with the same app message is evidence that the underlying fault remains.

A Roomba j7 stands off its dock with its CLEAN button highlighted beside a nine-second hold instruction.
Illustrative: after cause-specific maintenance, reboot the off-dock j7 by holding CLEAN for nine seconds.
Pass condition: The j7 has been rebooted only after the relevant maintenance, and the same state either clears or reproduces.
7

Escalate with a video of the animation

When the pattern does not match iRobot's documented states, capture a short video showing the complete animation, the robot's position relative to the dock, and the app error screen. For charging complaints, include battery progression; for full-bin complaints, state that the bin and six sensor/port areas were cleaned. A moving light pattern is difficult to describe accurately in text, so a brief video gives support much better evidence than saying only that the Roomba light is red.

A phone records the complete rearward red-ring animation while the Roomba j7, nearby dock, and generic app screen remain visible.
Illustrative: record the full red animation with the robot, dock position, and app error in view.
Pass condition: Support has the exact animation plus the app/voice context and completed maintenance history.
!
When to stop DIY

Escalate when the j7 repeats the same documented red state after the correct cause-specific maintenance, or when the animation does not match iRobot's published patterns. Send a short video of the light motion, the app error text, battery state if charging is involved, and the maintenance already completed. For rearward-sweep complaints, state whether all full-bin and bin-port sensors were cleaned. Avoid resetting first; preserving the original app/voice message makes the support case much more diagnostic.

A support checklist on a phone accompanies a Roomba j7 showing the rearward red sweep beside its dock.
Illustrative: send iRobot the light-pattern video, app message, battery state, and cleaning history.

Information to have ready for support

Support can skip the basic troubleshooting script when you provide a reproducible case. That keeps the results of your checks from getting lost.

  • Exact model name and the error code / voice prompt exactly as shown
  • A photo or screenshot of the app error and the time it occurred
  • A short list of the checks already completed and what happened after each one
  • Robot serial number and proof of purchase if warranty may apply

Source and evidence level

Official series support

iRobot — light ring meanings

iRobot documents solid red as an active error, pulsing red as charging while too low to start, and a rearward red sweep as the full-bin indication on i/j Series robots.

Additional official source: iRobot — full-bin indicators and six sensor/port checks ↗Additional official source: iRobot — i Series battery and charging behavior ↗Additional official source: iRobot — rebooting all Roomba models ↗Last editorial review: October 9, 2026

Regional note: manufacturer help centers, model suffixes, mains-power requirements and warranty procedures can differ by country. If the source redirects to a local support site, confirm that the model/hardware scope still matches before following a region-sensitive step.

Open manufacturer source ↗

Common questions

Why is my Roomba j7 light ring solid red?

Solid red means the robot has an active error, but the color alone does not identify which part failed. iRobot recommends checking the app or pressing CLEAN so the robot repeats the error. Write down that code or message first, then follow the matching troubleshooting path. Treating every solid-red state as a battery problem can send you to the wrong component entirely.

What does a pulsing red light mean on a Roomba j7?

A pulsing red light indicates that the battery is charging but is still too low to start a mission. Leave the j7 on a confirmed powered dock and watch whether the battery state progresses. iRobot directs owners to charging diagnostics if it is still not fully charged after three hours. The red pulse itself is not proof that the battery must be replaced.

Why does my Roomba j7 show a red sweep toward the back?

On i and j Series robots, iRobot uses a rearward red sweep for the full-bin condition. Empty the bin and clean the full-bin sensors and bin-port sensors, not just the visible dust. iRobot notes that all six sensor/port locations may need attention. If the sweep remains after those surfaces are clean, reboot once and see whether the same full-bin state returns.

Can a red light on the Clean Base mean the same thing as the j7 ring?

No. The robot's light ring and the dock's status light are separate systems. A j7 pulsing red can mean low battery while charging, while a dock warning may relate to the bag, tank, charging state or another base condition. Identify where the light is located and use that component's indicator guide before deciding what to clean, reset or replace.

Should I reboot my Roomba j7 as soon as the ring turns red?

Not usually. First identify the animation and retrieve the app or spoken error so you preserve the best diagnostic clue. Perform the maintenance that matches that state, such as charging or full-bin sensor cleaning, then reboot only if the condition remains. For a j7 button reboot, take the robot off its dock and hold CLEAN for nine seconds. If the same red animation and message return afterward, record a video and escalate with that repeatable evidence.

Reader feedback

Did this diagnostic narrow the fault?

Use this as an editorial signal, not a popularity counter. If a feedback address is configured you can email the note; otherwise you can copy it for your own support record.

More Roomba j7 / j7+ diagnostics

See full model desk →

Compare the same failure family

Robot diagnostic