You unbox a new robot vacuum, download the app, and it stalls forever on "connecting." The vacuum blinks, the app times out, and you start wondering if you got a lemon. You almost certainly didn't. The problem is the Wi-Fi band, and the fix takes about five minutes in your router settings.
Fix a Robot Vacuum That Won't Connect to Wi-Fi
Nearly every robot vacuum, Roborock, eufy, Dreame, Shark, and the rest, connects only to the 2.4GHz Wi-Fi band, not the faster 5GHz band. Modern routers hide both bands behind a single network name and quietly shuffle your devices between them. That is great for your laptop and terrible for a vacuum that can only see one of them. Here is how to force the connection.
- Open your router's admin page. Type
192.168.0.1or192.168.1.1into a browser, or use your router brand's app (Google Home, Eero, Deco, Orbi, and so on). - Find the Wi-Fi or wireless settings. Look for a feature called "Smart Connect," "band steering," or "one Wi-Fi name."
- Turn that feature off, or split your bands. Splitting means giving the 2.4GHz and 5GHz networks two different names, for example
MyHouse-24andMyHouse-5. - On your phone, connect to the 2.4GHz network on purpose. The vacuum's app pairs by handing your phone's current Wi-Fi to the vacuum, so your phone has to be on 2.4GHz during setup.
- Run the vacuum's setup again, standing within a few feet of your main router. Once it connects, you can switch your phone back to 5GHz for daily use. The vacuum stays put.
Why This Works
When your router broadcasts both bands under one name, your phone grabs 5GHz because it's faster. During setup the app tries to pass that 5GHz network to the vacuum, and the vacuum, which physically cannot tune to 5GHz, never completes the handshake. Forcing your phone onto the 2.4GHz network removes the mismatch. The vacuum finally receives credentials for a band it can actually join, and setup finishes.
If That Didn't Work
Try these in order, cheapest first:
- Change your encryption to WPA2. Some routers default the 2.4GHz band to WPA3 or a WPA3-only mode that older smart devices can't read. In your router's wireless security settings, set the 2.4GHz band to "WPA2-PSK" or "WPA2/WPA3 mixed" and try setup again. This one fixes a surprising number of stuck connections.
- Move away from mesh satellites during setup. Mesh systems like Eero, Deco, and Orbi steer devices between nodes automatically, which confuses a vacuum mid-handshake. Do the initial pairing right next to the main router or gateway, not a satellite unit in another room.
- Simplify your Wi-Fi password temporarily. A few special characters trip up smart-home devices. If nothing else works, set a simple password with only letters and numbers, connect the vacuum, then change the password back later. The vacuum keeps working after the change.
Pro Tips
- Keep a dedicated 2.4GHz network. Once you split your bands, leave them split. A separate 2.4GHz name makes every future smart-home device, plugs, bulbs, cameras, doorbells, connect on the first try instead of the fifth.
- The 2.4GHz rule is nearly universal for smart home gear. It caught people setting up the camera in our eufy Indoor Cam E30 review too. When any new device stalls at "connecting," check the band before you assume the hardware is broken.
- Note your working setup. After the vacuum connects, write down which network name and security mode worked. If you ever change routers or reset the vacuum, you'll skip the whole troubleshooting loop next time.
This band mismatch is the single most common reason a robot vacuum, or any budget smart-home device, refuses to finish setup. It shows up constantly in r/techsupport and manufacturer support forums, and it's almost never a defective unit. Change the band, and the "connecting" spinner finally stops.