{
  "$schema": "robofaults-fault-record/v0",
  "kind": "error",
  "brand": "roborock",
  "page_en": "https://robofaults.com/roborock/error-22/",
  "page_es": "https://robofaults.com/es/roborock/error-22/",
  "code": "22",
  "slug": "error-22",
  "device_type": "vacuum",
  "name_en": "Dock locator dirty",
  "name_es": "Localizador de la base sucio",
  "badge": "ERR 22",
  "severity": "warn",
  "severity_note_en": "robot can clean but will struggle to find its dock afterwards",
  "severity_note_es": "el robot puede limpiar, pero le costará encontrar su base después",
  "series": [
    "S5",
    "S6",
    "S7",
    "S8",
    "Q"
  ],
  "tools_en": "soft dry cloth",
  "tools_es": "paño suave y seco",
  "time_min": 3,
  "difficulty": "easy",
  "safety": "none",
  "safety_note_en": "",
  "safety_note_es": "",
  "meaning_en": "Error 22 means the <b>dock locator sensor is blocked by dust</b>. This is the receiver the robot uses to home in on the charging dock's signal — older manuals call it the recharge sensor. Wipe it clean and retry.",
  "meaning_es": "El error 22 significa que el <b>sensor localizador de la base está bloqueado por polvo</b>. Es el receptor con el que el robot capta la señal de la base de carga — los manuales antiguos lo llaman sensor de recarga. Límpialo y reintenta.",
  "causes": [
    {
      "title_en": "Dust on the locator sensor",
      "title_es": "Polvo en el sensor localizador",
      "detail_en": "A dust film over the receiver window scatters the dock's infrared signal.",
      "detail_es": "Una capa de polvo sobre la ventana del receptor dispersa la señal infrarroja de la base.",
      "likelihood": "most_common"
    },
    {
      "title_en": "Dirty dock signal window",
      "title_es": "Ventana de señal de la base sucia",
      "detail_en": "The transmitter side gathers dust too. Wiping only the robot fixes half the link.",
      "detail_es": "El lado emisor también acumula polvo. Limpiar solo el robot arregla la mitad del enlace.",
      "likelihood": "common"
    }
  ],
  "steps": [
    {
      "title_en": "Wipe the sensor on the robot",
      "title_es": "Limpia el sensor del robot",
      "detail_en": "Clean the locator window on the robot body with a soft dry cloth.",
      "detail_es": "Limpia la ventana del localizador en el cuerpo del robot con un paño suave y seco."
    },
    {
      "title_en": "Wipe the dock's signal area",
      "title_es": "Limpia la zona de señal de la base",
      "detail_en": "Give the front face of the charging dock the same treatment.",
      "detail_es": "Dale el mismo repaso a la cara frontal de la base de carga."
    },
    {
      "title_en": "Send the robot home",
      "title_es": "Manda el robot a la base",
      "detail_en": "Use the dock button or the app and watch that it docks cleanly.",
      "detail_es": "Usa el botón de base o la app y comprueba que se acopla sin dudar."
    }
  ],
  "parts": [],
  "firmware_series": "s5",
  "related": [
    "23",
    "13"
  ],
  "related_symptom": "wont-return-to-dock",
  "sources": [
    {
      "label_en": "Roborock S5 Max user manual — Troubleshooting",
      "label_es": "Manual de usuario del Roborock S5 Max — Solución de problemas",
      "url": "https://support.roborock.com/hc/en-us/articles/360037037852-Roborock-S5-Max-CE-EN-Manual",
      "kind": "official"
    },
    {
      "label_en": "Roborock S6 MaxV user manual — Troubleshooting",
      "label_es": "Manual de usuario del Roborock S6 MaxV — Solución de problemas",
      "url": "https://support.roborock.com/hc/en-us/articles/900001047363-Roborock-S6-MaxV-FCC-EN-User-Manual",
      "kind": "official"
    }
  ],
  "confidence": "official",
  "last_verified": "2026-07-05"
}