Roborock app can't connect
DIRECT ANSWER
COMMON CAUSES · RANKED
Phone on 5 GHz during setup MOST COMMON
The robot can't see 5 GHz networks. Routers that merge both bands under one name push the phone to 5 GHz and setup dies at the connecting screen.
Router settings the robot rejects
WEP encryption, WPA3-only mode, or symbols like @ or
Missing phone permissions or an active VPN
The app needs location permission, and on iOS the Local Network permission too. A VPN hides the robot from the app entirely.
Robot holding stale Wi-Fi credentials
After a router change the robot keeps calling a network that no longer exists. Only a Wi-Fi reset clears it.
Wrong server region in the app UNCOMMON
A device registered against one region's servers never appears when the app is signed into another.
HOW TO FIX IT
Hand it a 2.4 GHz WPA2 network
Split combined bands into separate names in the router settings, connect the phone to the 2.4 GHz one, and strip special characters from the name and password if setup keeps failing.
Fix the phone side
Grant location permission, allow Local Network on iOS, and turn off any VPN before opening the app.
Reset the robot's Wi-Fi
Hold the Spot and Dock buttons together until the robot announces "Resetting Wi-Fi", then release.
Re-add the device next to the router
Stand within a few feet of both robot and router and run the add-device flow again in the app.
Check the server region
In the app's settings, make sure the region matches where the robot was bought, then reboot the router and try once more.
Sources
Verification
Last verified: 2026-07-05 · How we verify a fault code
Corrections
Spotted an error? Report a correction — fixes ship within 48h and are logged on this page.