{
  "$schema": "robofaults-fault-record/v0",
  "kind": "error",
  "brand": "roborock",
  "page_en": "https://robofaults.com/roborock/error-21/",
  "page_es": "https://robofaults.com/es/roborock/error-21/",
  "code": "21",
  "slug": "error-21",
  "device_type": "vacuum",
  "name_en": "Vertical bumper pressed",
  "name_es": "Parachoques vertical presionado",
  "badge": "ERR 21",
  "severity": "warn",
  "severity_note_en": "robot stops because something is pressing down on its LiDAR cover",
  "severity_note_es": "el robot se detiene porque algo presiona la cubierta de su LiDAR",
  "series": [
    "S6",
    "S7",
    "S8",
    "Q"
  ],
  "tools_en": "none",
  "tools_es": "ninguna",
  "time_min": 3,
  "difficulty": "easy",
  "safety": "none",
  "safety_note_en": "",
  "safety_note_es": "",
  "meaning_en": "Error 21 means the <b>vertical bumper is pressed</b> — the spring-loaded cover over the LiDAR turret that detects when the robot wedges under furniture. Free the robot, make sure the cover moves, and retry.",
  "meaning_es": "El error 21 significa que el <b>parachoques vertical está presionado</b> — la cubierta con muelle sobre la torreta LiDAR que detecta cuándo el robot se encaja bajo un mueble. Libera el robot, comprueba que la cubierta se mueve y reintenta.",
  "causes": [
    {
      "title_en": "Robot wedged under low furniture",
      "title_es": "Robot encajado bajo un mueble bajo",
      "detail_en": "Sofas and beds a few millimetres too low press the turret cover down and pin it there.",
      "detail_es": "Sofás y camas unos milímetros demasiado bajos presionan la cubierta de la torreta y la dejan clavada.",
      "likelihood": "most_common"
    },
    {
      "title_en": "Object resting on the robot",
      "title_es": "Objeto apoyado sobre el robot",
      "detail_en": "A fallen curtain hem or a draped blanket is enough weight to hold the bumper pressed.",
      "detail_es": "El bajo de una cortina caída o una manta colgando pesan lo suficiente para mantener el parachoques presionado.",
      "likelihood": "common"
    },
    {
      "title_en": "Debris jammed under the cover",
      "title_es": "Suciedad encajada bajo la cubierta",
      "detail_en": "Grit in the gap around the turret cover keeps the switch closed after the obstacle is gone.",
      "detail_es": "La arenilla en la ranura de la cubierta de la torreta mantiene el interruptor cerrado aunque el obstáculo ya no esté.",
      "likelihood": "uncommon"
    }
  ],
  "steps": [
    {
      "title_en": "Pull the robot out",
      "title_es": "Saca el robot",
      "detail_en": "Slide it out from under whatever it is wedged beneath.",
      "detail_es": "Deslízalo fuera de donde esté encajado."
    },
    {
      "title_en": "Press and release the turret cover",
      "title_es": "Presiona y suelta la cubierta de la torreta",
      "detail_en": "It should travel down and spring straight back. Clear any grit from the gap if it sticks.",
      "detail_es": "Debe bajar y volver a subir por el muelle al instante. Limpia la arenilla de la ranura si se queda pegada."
    },
    {
      "title_en": "Restart, then fence off the spot",
      "title_es": "Reinicia y bloquea esa zona",
      "detail_en": "Retry the clean and add a no-go zone under the offending furniture in the app.",
      "detail_es": "Reintenta la limpieza y añade una zona prohibida bajo el mueble problemático en la app."
    }
  ],
  "parts": [],
  "firmware_series": "s7",
  "related": [
    "1",
    "2",
    "8"
  ],
  "related_symptom": "stuck-and-needs-rescue",
  "sources": [
    {
      "label_en": "Roborock S7 MaxV user manual — Errors table (PDF)",
      "label_es": "Manual de usuario del Roborock S7 MaxV — tabla de errores (PDF)",
      "url": "https://support.roborock.com/hc/en-us/article_attachments/8737236175641",
      "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"
}