Diagnosis
The behavior you are describing—where the Braava jet M6 rotates in a tight circle or cleans a very small, concentrated area before stopping—is almost always a result of the robot being triggered into "Spot Clean" mode rather than a "Full Room" cycle. Spot Clean is a specific utility designed to target a 3.3 ft (1 m) diameter area. If the CLEAN button is held down for several seconds instead of being pressed quickly, the robot assumes you want a localized scrub rather than a comprehensive floor mapping run. Additionally, this "spinning" can occur if the robot's vSLAM (Visual Simultaneous Localization and Mapping) camera is obstructed or if the robot has lost its orientation relative to the Home Base. When the M6 cannot identify a known landmark in its environment, it may rotate in place to attempt a 360-degree scan of the room to relocate itself. If it fails to find a match, it may either time out and return to the base or continue spinning if it believes it is trapped by an invisible boundary or a physical obstacle. You can confirm this is a software mode issue if the robot completes the small circle and then returns to the dock without an error message.
How to Fix It
To ensure your Braava jet M6 cleans your entire kitchen and not just a small patch, follow these precise operational steps:
- Reset the Position: Manually place the robot back onto the Home Base charging pins. The robot requires a "Home" starting point to initialize its internal map and coordinate system for a full-room run.
- Clear the Camera: Use a dry, microfiber cloth to gently wipe the camera lens located on the top of the robot. Any smudge or dust on the vSLAM sensor can cause the robot to spin in circles because it cannot "see" the walls of your kitchen.
- Execute a Single Press: Press the CLEAN button once firmly and release it immediately. Do not hold the button down. A single press triggers the "Clean All" command.
- App Verification: Open the iRobot Home App on your smartphone. Navigate to the "Clean" tab and select "Clean All" or select the specific "Kitchen" room from your saved map. This bypasses the physical button and forces the robot to follow the mapped path.
- Verify Boundary Zones: If you have "Keep Out Zones" set in the app, ensure they aren't overlapping the entire kitchen area, which would cause the robot to think the only cleanable space is a tiny spot.
If That Didn't Work
- Perform a Soft Reboot: Press and hold the CLEAN button for 20 seconds. The robot will beep or the light ring will flash. Release the button and wait for the robot to fully reboot. This clears the temporary cache and resets the navigation logic, which often fixes "spinning" loops.
- Check for "Cliff Sensor" Debris: Turn the robot over and use a cotton swab dipped in isopropyl alcohol to clean the cliff sensors (the small clear windows on the bottom perimeter). If one sensor detects a "drop" (due to a smudge or dark floor tile) while another doesn't, the robot will spin in place to avoid falling, thinking it is trapped.
- Test on a Different Floor Surface: If you have very dark grout or high-gloss black tiles, the infrared sensors may misread the floor as a ledge. Move the robot to a neutral-colored area of the house; if it cleans normally there, the issue is "cliff sensor" interference caused by your kitchen flooring.
- Update Firmware: Connect the robot to Wi-Fi and check the iRobot Home App for a firmware update. Navigation glitches and "spinning" bugs are frequently patched in software updates that improve the vSLAM algorithm's accuracy.
Heads Up
- Avoid Manual Moving: Never pick up the robot and move it to a different room mid-cycle. This disorients the vSLAM camera, causing the robot to spin in circles as it tries to figure out where it is.
- Lighting Requirements: The Braava jet M6 relies on visual landmarks. If you are cleaning in total darkness, the robot may struggle to map the room and default to erratic movements or spinning.
- Pad Saturation: Ensure the cleaning pad is properly dampened but not dripping. An overly saturated pad can leave streaks that the robot's sensors might misinterpret as obstacles.
- Home Base Placement: Ensure the Home Base is on a hard, level surface with at least 1.5 feet of clearance on either side so the robot can dock and undock without getting stuck in a rotation loop.
Similar problems across all brands
Different problem with the same product?
Ask about the iRobot Braava Jet M6 Robot Mop →