{
  "$schema": "robofaults-fault-record/v0",
  "kind": "symptom",
  "brand": "roborock",
  "page_en": "https://robofaults.com/roborock/app-cant-connect/",
  "page_es": "https://robofaults.com/es/roborock/app-no-conecta/",
  "slug": "app-cant-connect",
  "slug_es": "app-no-conecta",
  "device_type": "vacuum",
  "title_en": "Roborock app can't connect",
  "title_es": "La app de Roborock no conecta",
  "severity": "ok",
  "severity_note_en": "cleaning still works from the buttons; you lose maps, zones and schedules",
  "severity_note_es": "la limpieza sigue funcionando con los botones; pierdes mapas, zonas y programaciones",
  "series": [
    "S5",
    "S6",
    "S7",
    "S8",
    "Q"
  ],
  "tools_en": "none",
  "tools_es": "ninguna",
  "time_min": 20,
  "difficulty": "easy",
  "safety": "none",
  "safety_note_en": "",
  "safety_note_es": "",
  "meaning_en": "Roborock robots only join <b>2.4 GHz Wi-Fi with WPA2</b>. Most failures come from a phone stuck on 5 GHz, special characters in the network name, or missing app permissions. Reset the robot's Wi-Fi and retry next to the router.",
  "meaning_es": "Los Roborock solo se conectan a <b>Wi-Fi de 2,4 GHz con WPA2</b>. Casi todos los fallos vienen de un móvil enganchado a 5 GHz, caracteres especiales en el nombre de la red o permisos sin conceder. Restablece el Wi-Fi del robot e inténtalo junto al router.",
  "causes": [
    {
      "title_en": "Phone on 5 GHz during setup",
      "title_es": "Móvil en 5 GHz durante la configuración",
      "detail_en": "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.",
      "detail_es": "El robot no ve las redes de 5 GHz. Los routers que unen ambas bandas bajo un mismo nombre empujan el móvil a 5 GHz y la configuración muere en la pantalla de conexión.",
      "likelihood": "most_common"
    },
    {
      "title_en": "Router settings the robot rejects",
      "title_es": "Ajustes del router que el robot rechaza",
      "detail_en": "WEP encryption, WPA3-only mode, or symbols like @ or",
      "detail_es": "El cifrado WEP, el modo solo WPA3 o símbolos como @ o",
      "likelihood": "common"
    },
    {
      "title_en": "Missing phone permissions or an active VPN",
      "title_es": "Permisos del móvil sin conceder o una VPN activa",
      "detail_en": "The app needs location permission, and on iOS the Local Network permission too. A VPN hides the robot from the app entirely.",
      "detail_es": "La app necesita el permiso de ubicación y, en iOS, también el de Red local. Una VPN oculta el robot a la app por completo.",
      "likelihood": "common"
    },
    {
      "title_en": "Robot holding stale Wi-Fi credentials",
      "title_es": "Robot con credenciales de Wi-Fi antiguas",
      "detail_en": "After a router change the robot keeps calling a network that no longer exists. Only a Wi-Fi reset clears it.",
      "detail_es": "Tras un cambio de router, el robot insiste en una red que ya no existe. Solo un restablecimiento del Wi-Fi lo soluciona.",
      "likelihood": "common"
    },
    {
      "title_en": "Wrong server region in the app",
      "title_es": "Región de servidor equivocada en la app",
      "detail_en": "A device registered against one region's servers never appears when the app is signed into another.",
      "detail_es": "Un robot registrado en los servidores de una región nunca aparece si la app está conectada a otra.",
      "likelihood": "uncommon"
    }
  ],
  "steps": [
    {
      "title_en": "Hand it a 2.4 GHz WPA2 network",
      "title_es": "Ofrécele una red de 2,4 GHz con WPA2",
      "detail_en": "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.",
      "detail_es": "Separa las bandas combinadas en nombres distintos desde el router, conecta el móvil a la de 2,4 GHz y quita los caracteres especiales del nombre y la contraseña si la configuración sigue fallando."
    },
    {
      "title_en": "Fix the phone side",
      "title_es": "Arregla el lado del móvil",
      "detail_en": "Grant location permission, allow Local Network on iOS, and turn off any VPN before opening the app.",
      "detail_es": "Concede el permiso de ubicación, activa Red local en iOS y apaga cualquier VPN antes de abrir la app."
    },
    {
      "title_en": "Reset the robot's Wi-Fi",
      "title_es": "Restablece el Wi-Fi del robot",
      "detail_en": "Hold the Spot and Dock buttons together until the robot announces \"Resetting Wi-Fi\", then release.",
      "detail_es": "Mantén pulsados a la vez los botones de limpieza localizada y de base hasta que el robot anuncie el restablecimiento del Wi-Fi, y suéltalos."
    },
    {
      "title_en": "Re-add the device next to the router",
      "title_es": "Vuelve a añadir el robot junto al router",
      "detail_en": "Stand within a few feet of both robot and router and run the add-device flow again in the app.",
      "detail_es": "Colócate a un par de metros del robot y del router y repite el proceso de añadir dispositivo en la app."
    },
    {
      "title_en": "Check the server region",
      "title_es": "Comprueba la región del servidor",
      "detail_en": "In the app's settings, make sure the region matches where the robot was bought, then reboot the router and try once more.",
      "detail_es": "En los ajustes de la app, verifica que la región coincide con donde compraste el robot, reinicia el router y prueba una vez más."
    }
  ],
  "parts": [],
  "sources": [
    {
      "label_en": "Roborock Support — Wi-Fi connection fails or robot shows as offline in app",
      "label_es": "Soporte de Roborock — El Wi-Fi falla o el robot aparece desconectado en la app",
      "url": "https://support.roborock.com/hc/en-us/articles/360035369812-What-should-I-do-when-Wi-Fi-connection-fails-or-robot-shows-as-offline-in-app",
      "kind": "official"
    },
    {
      "label_en": "Cleaners Talk — Why is my Roborock offline",
      "label_es": "Cleaners Talk — Por qué mi Roborock aparece sin conexión",
      "url": "https://cleanerstalk.com/why-roborock-offline/",
      "kind": "community"
    }
  ],
  "confidence": "official",
  "last_verified": "2026-07-05"
}