{
  "$schema": "robofaults-fault-record/v0",
  "kind": "symptom",
  "brand": "shark",
  "page_en": "https://robofaults.com/shark/not-returning-to-dock/",
  "page_es": "https://robofaults.com/es/shark/no-vuelve-a-la-base/",
  "slug": "not-returning-to-dock",
  "slug_es": "no-vuelve-a-la-base",
  "device_type": "vacuum",
  "title_en": "Shark robot not returning to the dock",
  "title_es": "Robot Shark no vuelve a la base",
  "severity": "warn",
  "severity_note_en": "the robot strands itself mid-home and drains flat instead of recharging",
  "severity_note_es": "el robot se queda tirado en medio de la casa y se descarga en lugar de recargarse",
  "series": [
    "ION",
    "IQ",
    "EZ",
    "AI",
    "AI Ultra",
    "Matrix",
    "PowerDetect"
  ],
  "tools_en": "none",
  "tools_es": "ninguna",
  "time_min": 15,
  "difficulty": "easy",
  "safety": "none",
  "safety_note_en": "",
  "safety_note_es": "",
  "meaning_en": "A Shark that can't find home usually has a <b>badly placed dock</b> — blocked approach, tight corner, or moved mid-map. Give the dock clear space against a wall and start every mission from it.",
  "meaning_es": "Un Shark que no encuentra su casa suele tener una <b>base mal ubicada</b> — acceso bloqueado, rincón estrecho o cambiada de sitio a mitad de mapa. Da a la base espacio libre contra una pared e inicia cada limpieza desde ella.",
  "causes": [
    {
      "title_en": "Dock without clearance",
      "title_es": "Base sin espacio libre",
      "detail_en": "Furniture, cables or rugs crowding the dock block the robot's final approach line.",
      "detail_es": "Muebles, cables o alfombras alrededor de la base bloquean la aproximación final del robot.",
      "likelihood": "most_common"
    },
    {
      "title_en": "Dock moved after mapping",
      "title_es": "Base movida después del mapeo",
      "detail_en": "Mapping robots return to where the dock used to be; a relocated base means a lost robot until the map updates.",
      "detail_es": "Los robots con mapa vuelven a donde estaba la base; una base cambiada de sitio significa un robot perdido hasta que el mapa se actualice.",
      "likelihood": "common"
    },
    {
      "title_en": "Mission started away from the dock",
      "title_es": "Limpieza iniciada lejos de la base",
      "detail_en": "Cleans launched from the middle of a room leave the robot without a mapped route home — the \"cannot find dock\" state in Shark's manuals.",
      "detail_es": "Las limpiezas lanzadas desde el centro de una habitación dejan al robot sin ruta de regreso — el estado «no encuentra la base» de los manuales de Shark.",
      "likelihood": "common"
    },
    {
      "title_en": "Dirty sensors or dock contacts",
      "title_es": "Sensores o contactos de la base sucios",
      "detail_en": "Dusty navigation sensors and oxidized charging strips make the robot circle the dock without ever latching on.",
      "detail_es": "Los sensores de navegación con polvo y las tiras de carga oxidadas hacen que el robot ronde la base sin llegar a acoplarse.",
      "likelihood": "uncommon"
    }
  ],
  "steps": [
    {
      "title_en": "Reposition the dock",
      "title_es": "Recoloca la base",
      "detail_en": "Put the dock flat against a wall on hard, level floor, with about a metre clear on each side and nothing in front.",
      "detail_es": "Coloca la base pegada a una pared, en suelo duro y nivelado, con alrededor de un metro libre a cada lado y nada delante."
    },
    {
      "title_en": "Clean contacts and sensors",
      "title_es": "Limpia contactos y sensores",
      "detail_en": "Wipe the dock strips, the robot's underside contacts and its sensor windows with a dry cloth.",
      "detail_es": "Limpia las tiras de la base, los contactos de la parte inferior del robot y las ventanas de sus sensores con un paño seco."
    },
    {
      "title_en": "Start missions from the dock",
      "title_es": "Inicia las limpiezas desde la base",
      "detail_en": "Always launch cleaning with the robot docked so its map keeps a valid return path — and remap after moving the dock.",
      "detail_es": "Lanza siempre la limpieza con el robot acoplado para que el mapa conserve una ruta de vuelta válida — y vuelve a mapear si mueves la base."
    },
    {
      "title_en": "Watch one return trip",
      "title_es": "Observa un regreso completo",
      "detail_en": "Send the robot home from a room away and watch where it fails — circling the dock points at sensors, stopping short points at the map.",
      "detail_es": "Mándalo a casa desde otra habitación y observa dónde falla — rondar la base apunta a los sensores, quedarse a medias apunta al mapa."
    }
  ],
  "parts": [
    "shark-charging-dock-rv2000"
  ],
  "related_codes": [
    "23",
    "24",
    "16"
  ],
  "sources": [
    {
      "label_en": "Shark Support — RV2900 Series Error Codes, Cannot Return To Base (Error 23)",
      "label_es": "Soporte de Shark — Códigos de error RV2900, no puede volver a la base (error 23)",
      "url": "https://support.sharkninja.com/article/RV2900-Series-Robot-Error-Codes",
      "kind": "official"
    },
    {
      "label_en": "Shark IQ Robot Self-Empty owner's guide — troubleshooting (mirror)",
      "label_es": "Manual del Shark IQ Robot Self-Empty — solución de problemas (copia)",
      "url": "https://www.manualslib.com/manual/2326407/Shark-Iq-Self-Empty.html?page=26",
      "kind": "community"
    },
    {
      "label_en": "Cleaners Talk — Shark robot error codes guide",
      "label_es": "Cleaners Talk — guía de códigos de error de robots Shark",
      "url": "https://cleanerstalk.com/shark-robot-error-codes/",
      "kind": "community"
    }
  ],
  "confidence": "community",
  "last_verified": "2026-07-06"
}