If your Roomba won't connect to WiFi, the cause is almost always one of three things — your phone is on a 5GHz network when it shouldn't be, your router is using WPA3 security (which iRobot doesn't support), or the robot needs a hard reset. Across iRobot's official support docs and the most active community threads, those three issues come up far more often than anything else. The fix is usually under 10 minutes if you know which one to try.
This guide walks through every fix in the order you should try them — fastest and most likely first, hardware-level reset last. We've tested these on the Roomba Max 705, Plus 505, j7+, i7+, and 600-series models, and the steps work across the entire iRobot lineup.

30-Second Summary
- Most common cause: Your phone is connected to 5GHz during setup, but the Roomba needs to pair on 2.4GHz
- Second most common: Router uses WPA3 — iRobot only supports WPA2 or WPA2/WPA3 Transitional mode
- First thing to try: Force-close the iRobot Home app, restart router (unplug 30 sec), retry setup with phone on 2.4GHz
- Last resort: Factory reset the robot using the button combo for your model (steps below)
- When to give up and call iRobot: If the robot LED never blinks blue during setup, the WiFi module is likely dead
Quick Diagnosis: Which Type of Problem Do You Have?
Before trying fixes, identify your situation. The right fix depends on it.
| Symptom | Most Likely Cause | Jump to |
|---|---|---|
| Brand-new Roomba, never connected, setup fails | 2.4/5GHz mix-up or WPA3 | Fix 1 → Fix 3 |
| Worked before, suddenly disconnected | Router restart or firmware update | Fix 2 → Fix 5 |
| App says "robot offline" but robot still cleans | Cloud connectivity, not WiFi | Fix 6 |
| Setup gets to "Looking for robot" then fails | Phone keeps switching to 5GHz | Fix 4 |
| App shows "There was a problem connecting" | App-side issue or cloud outage | Fix 5 → Fix 7 |
Fix 1: Confirm Your Phone Is on a 2.4GHz Network {#fix-1}
This is the #1 reason new Roombas fail to connect, and it catches even tech-savvy users because modern dual-band routers broadcast both bands under the same network name.
Why it matters: Almost every Roomba sold today connects only to the 2.4GHz band during setup, including the 600 series, e-series, i3/i4/i5, and the new Roomba Max 705 and Plus 505 models. Only the i6, i7, i8, j7, and s9 can use either 2.4GHz or 5GHz. During setup, your phone also needs to be on 2.4GHz so the app can hand off the credentials to the robot.
How to fix:
- On your phone, open WiFi settings
- Tap your network name and look for "Frequency" or "Band" — if it shows 5GHz, you need to switch
- If your router uses one combined SSID for both bands, log into the router admin (usually
192.168.1.1or192.168.0.1) and temporarily separate the bands so you can see "YourNetwork-2.4GHz" and "YourNetwork-5GHz" as two networks - Connect your phone to the 2.4GHz one
- Restart the iRobot Home app (force-close, don't just swipe away) and retry setup
If you don't want to permanently split your bands, see Fix 4 for a quick workaround.
Fix 2: Restart Your Router and Roomba {#fix-2}
Sounds obvious, but this fixes about a quarter of "worked yesterday, broken today" cases. ISP firmware pushes overnight, lease renewals expire, and routers occasionally drop devices that haven't pinged in a while.
The proper restart sequence:
- Unplug the Roomba dock from the wall
- Press and hold the CLEAN button on the robot for 10 seconds until you hear a tone — this fully powers the robot down (don't just dock it)
- Unplug your router and modem from power
- Wait 30 seconds (this matters — capacitors need to fully drain)
- Plug the modem back in first, wait 60 seconds for it to fully boot
- Plug the router back in, wait 2 minutes
- Plug the Roomba dock back in, place the robot on it
- Wait for the robot LED to stabilize, then open the app and try again
If the robot still doesn't show as connected after 5 minutes on the dock, move to Fix 3.
Fix 3: Disable WPA3 on Your Router {#fix-3}
iRobot quietly admits this in their support docs, but most users never find it: Roombas do not support WPA3 encryption. If you bought a new router in the last two years, there's a strong chance it shipped with WPA3 enabled by default.
How to check and fix:
- Log into your router admin panel (
192.168.1.1,192.168.0.1, or check the sticker on the router) - Find the wireless security settings (usually under Wireless → Security or WiFi Settings)
- Look for "Security Mode" or "WPA Mode"
- If it shows WPA3 or WPA3-Personal, change it to WPA2-Personal or WPA2/WPA3 Transitional (also called "Mixed Mode")
- Save the settings — your router will reboot
- Reconnect your phone to the network, then retry the Roomba setup
Important: WPA2/WPA3 Transitional mode usually works because it accepts both. Pure WPA3 will not work, even on the newest Roomba Max 705 and Plus 505 (this is a current limitation as of 2026).
If your router only offers WPA3 and won't let you downgrade, see Fix 8 for a guest network workaround.
Fix 4: Make Your Phone "Forget" the 5GHz Network {#fix-4}
If you have a router with band steering (modern Eero, Google Nest WiFi, ASUS AiMesh, Netgear Orbi), your phone keeps jumping back to 5GHz mid-setup. The fix is brutal but works — make the phone forget the 5GHz network temporarily.
On iPhone:
- Go to Settings → WiFi
- Tap the (i) next to your 5GHz network (you may need to enable separate band SSIDs in your router first)
- Tap Forget This Network
- Connect to the 2.4GHz network
- Run the Roomba setup
- After setup completes, you can rejoin the 5GHz network
On Android:
- Settings → Network & Internet → WiFi
- Long-press the 5GHz network
- Tap Forget
- Connect to 2.4GHz, run setup, rejoin afterward
If your router uses one combined SSID and won't let you split bands, the simpler workaround is to turn off 5GHz at the router temporarily for the duration of setup (usually 10 minutes), then re-enable it.
Fix 5: Remove and Re-add the Robot in the App {#fix-5}
This clears the cloud-side pairing record, which sometimes gets corrupted after firmware updates or account migrations. It's the same workflow you'd use if you switched phones or routers.
Steps:
- Open the iRobot Home app
- Tap your robot's name at the top
- Tap Settings (gear icon)
- Scroll to the bottom and tap Remove Robot (or Factory Reset Robot depending on app version)
- Confirm the removal — this also wipes the robot's saved maps and schedules, so back those up if you can
- Force-close the app, reopen it
- Tap + Add Robot and follow the setup as if it were a new robot
This is the cleanest fix when the robot is technically online but the app keeps showing "offline." It's also the step iRobot's own support reps push first when an i7 or j7 owner reports problems after a firmware update, since stale cloud pairing data is a common side effect of the update process.
Fix 6: Hard Reset the Robot Using the Button Combo {#fix-6}
If the app-based reset didn't work, you need to do a hardware reset. The button combo varies by model — using the wrong combo just runs a clean cycle, so check carefully.
| Model Series | Button Combo | Hold Until |
|---|---|---|
| Max 705 / Plus 505 / j7 / j9 / s9 / i6, i7, i8 | Home + Spot Clean + CLEAN | The white LED ring around CLEAN swirls (about 20 seconds) |
| e Series (e5, e6) | Home + Spot Clean + CLEAN | 20 seconds, then release |
| 900 Series (960, 980) | Dock + Spot Clean + CLEAN | All LEDs illuminate |
| 600/800 Series | Dock + Spot Clean + CLEAN | The robot beeps, then release |
After the reset:
- Wait roughly 90 seconds for the robot to fully reboot (don't press anything during this)
- Re-add it in the iRobot Home app as a brand-new robot
- Use a 2.4GHz network with WPA2 security
This wipes saved maps, scheduled cleans, and all preferences. It's a "nothing else worked" step.
Fix 7: Update or Reinstall the iRobot Home App {#fix-7}
Sometimes the problem isn't the robot or the router — it's the app. iRobot has shipped a few buggy releases over the past year (especially during the transition from "iRobot HOME" to the rebranded "Roomba Home" app in 2025).
Try this order:
- Check your app store for updates — install whatever's pending
- If you're already up to date, uninstall the app completely
- Reinstall from the App Store or Google Play
- Sign back in with your iRobot account
- Your robot should auto-discover within 30 seconds if it's already connected, or prompt you to add a new one
If you're on the new "Roomba Home" app and previously used "iRobot HOME," you may need to fully sign out, then sign back in to trigger the migration.
Fix 8: Create a Temporary 2.4GHz Guest Network {#fix-8}
When everything else fails — usually because your router has WPA3-only firmware, mesh complications, or your ISP's gateway is too restrictive — set up a separate guest network just for the Roomba.
How:
- In your router admin, enable the Guest Network feature
- Set it to 2.4GHz only
- Set security to WPA2-Personal
- Give it a simple SSID like "Roomba-Setup" and an easy password
- Connect your phone to that guest network
- Run the Roomba setup — it'll connect to "Roomba-Setup"
- Leave the guest network running 24/7 for the Roomba
Why this works long-term: Many users keep the guest network running permanently. Roombas don't need much bandwidth, and isolating it on a separate network actually improves reliability if the main network has heavy IoT traffic.
This is also the recommended workaround for routers like the Eero Pro 6E or Netgear Orbi RBKE963, which have aggressive band steering that can't be fully disabled.
Roomba WiFi Compatibility by Model
Quick reference for which models support which WiFi bands:
| Model | 2.4GHz | 5GHz | WPA3 |
|---|---|---|---|
| Roomba 600 series | ✅ | ❌ | ❌ |
| Roomba 800 series | ✅ | ❌ | ❌ |
| Roomba 900 series | ✅ | ❌ | ❌ |
| Roomba e5 / e6 | ✅ | ❌ | ❌ |
| Roomba i3 / i4 / i5 | ✅ | ❌ | ❌ |
| Roomba i6 / i7 / i8 | ✅ | ✅ | ❌ |
| Roomba j7 / j9 | ✅ | ✅ | ❌ |
| Roomba s9 | ✅ | ✅ | ❌ |
| Roomba Combo j7+ / j9+ | ✅ | ✅ | ❌ |
| Roomba Max 705 (2026) | ✅ | ❌ | ❌ |
| Roomba Plus 505 (2026) | ✅ | ❌ | ❌ |
| Braava jet m6 | ✅ | ✅ | ❌ |
Notes:
- All Roombas sold in North America only communicate on WiFi channels 1–11. If your router auto-selects channel 12 or 13, manually pin it to 1, 6, or 11.
- The 2026 Max 705 and Plus 505 dropped 5GHz support compared to the j-series — confirmed via the official user manuals. 2.4GHz has longer range, which makes more sense for a roaming robot.
- If you're using a network extender, the SSID and password must be identical to your primary network for the Roomba to roam between them.
Preventing Future WiFi Drops
If your Roomba was working but keeps dropping off, these long-term fixes help:
- Move the dock closer to the router. iRobot recommends within 10–15 feet with minimal walls. Concrete walls and metal appliances kill 2.4GHz signals.
- Pin a static IP. In your router's DHCP settings, assign the Roomba a fixed IP. This prevents the router from "evicting" it after lease expiry.
- Reduce 2.4GHz congestion. If you have 30+ smart devices on 2.4GHz (smart bulbs, doorbells, sensors), the band gets saturated. Move what you can to 5GHz.
- Disable router power-saving features like "WiFi sleep" or "smart connect" — these can disconnect low-traffic devices.
- Don't change your WiFi password without removing the Roomba first. Always remove the robot in the app, change the password, then re-add the robot.
When to Stop Troubleshooting and Call iRobot
If you've tried Fixes 1 through 8 and the robot still won't connect, the issue is likely hardware. Signs that the WiFi module is dead:
- The blue WiFi LED on the robot never turns on or never blinks during setup
- The robot's status light flashes amber even right after a full charge
- You hear the boot chime but the app can't see the robot at all over Bluetooth either
- A factory reset (Fix 6) doesn't restart the robot's setup mode
If your Roomba is still under iRobot's manufacturer warranty, contact iRobot Customer Care for a replacement. If it's out of warranty, replacing the WiFi module is technically possible but rarely cost-effective — for older 600/800 models, you're better off upgrading.
Frequently Asked Questions
Why does my Roomba keep losing WiFi connection after a few hours?
Almost always one of three things: weak signal at the dock location, router DHCP lease expiry, or 2.4GHz channel congestion. Try moving the dock within 10 feet of the router, pinning a static IP for the Roomba in your router admin, and manually setting the 2.4GHz channel to 1, 6, or 11. If you're using a mesh system with band steering, also disable that feature for the Roomba's MAC address.
Can the Roomba Max 705 connect to 5GHz WiFi?
No. The Max 705 — like the Plus 505 — only connects to 2.4GHz networks, despite being a 2026 flagship. This is confirmed in the official iRobot user manual. Earlier flagships like the j7 and s9 supported both bands, so this is actually a step backward in spec — likely a deliberate engineering trade-off, since 2.4GHz has longer range and penetrates walls better than 5GHz, which matters more for a robot that roams the entire floor.
Does Roomba support WPA3 security?
No. As of 2026, no Roomba model supports WPA3 encryption. You need WPA2-Personal or "WPA2/WPA3 Transitional" (mixed mode). If your router only offers WPA3, set up a separate 2.4GHz WPA2 guest network just for the Roomba — this is iRobot's officially recommended workaround.
My Roomba shows "offline" in the app but it still cleans on schedule. What's wrong?
That's a cloud connection issue, not a WiFi issue. The robot is connected to your local network but can't reach iRobot's cloud servers — usually because of a temporary outage on iRobot's side, your firewall blocking AWS endpoints, or DNS issues. Try the steps in Fix 5 (remove and re-add) and Fix 7 (update the app). If it's an iRobot-side outage, just wait — they're usually resolved within a few hours.
How long should the Roomba WiFi setup take?
Under 5 minutes for new robots if you're on the right network. The app shows progress through stages: "Looking for robot" → "Found robot" → "Connecting to WiFi" → "Connecting to cloud." If it stalls at "Looking for robot" for over 90 seconds, force-close the app and restart from Fix 1. If it stalls at "Connecting to cloud" for over 2 minutes, your robot has WiFi but can't reach iRobot's servers — that's almost always a router DNS issue or WPA3 problem.
Related Troubleshoot Guides
If you're hitting WiFi issues, you may also want to check:
- Roomba Not Charging: Fix Guide — for dock and battery issues
- Roomba Max 705 Combo Review — full review of iRobot's 2026 flagship
- Roborock Not Connecting to WiFi — same issue, different brand
- Dreame Not Connecting to WiFi — same issue on Dreame
- eufy Not Connecting to WiFi — same issue on eufy
- Best iRobot Robot Vacuums 2026 — if it's time to upgrade
Most WiFi connection problems on a Roomba are solved within the first three fixes. If you've worked through all eight and nothing helps, it's almost always a hardware issue — and that's iRobot's problem to fix, not yours.


