{
  "id": "lg-door-error",
  "version": "2.0.0",
  "title": "Check a dE door-open message",
  "deviceFamily": "washer",
  "modelApplicability": {
    "modelIds": [
      "lg-wm4000hwa"
    ],
    "region": "US",
    "panel": "Rinse+Spin button with Control Lock marking; Tub Clean cycle. Compare your supplied manual with MFL71728908 Rev.02_051022.",
    "manualVersion": "MFL71728908 Rev.02_051022"
  },
  "exclusions": [
    "WM3400CW",
    "WM4000HBA",
    "WM4080HWA",
    "WM4000HWA with a different control panel or manual instructions"
  ],
  "intent": "troubleshooting",
  "summary": "Secure the door without force, then refer a persistent message for service.",
  "prerequisites": [
    {
      "text": "Wait until motion stops and the door unlocks.",
      "sourceId": "lg-manual",
      "locator": "pp. 4, 30, 44"
    },
    {
      "text": "Keep hands dry. Do not force the latch or bypass its lock.",
      "sourceId": "lg-manual",
      "locator": "pp. 4, 30, 44"
    }
  ],
  "tools": [
    "No tools needed"
  ],
  "materials": [
    "No materials needed"
  ],
  "steps": [
    {
      "id": "step-1",
      "text": "Read the displayed message. The manual groups dE, dE1, dE2 and dE4 as door-open errors; compare the actual characters with your manual.",
      "sourceId": "lg-manual",
      "locator": "pp. 4, 30, 44"
    },
    {
      "id": "step-2",
      "text": "After safe unlocking, check that laundry is not preventing the door from closing. Do not insert tools into the lock.",
      "sourceId": "lg-manual",
      "locator": "pp. 4, 30, 44"
    },
    {
      "id": "step-3",
      "text": "Close and secure the door, then retry a suitable normal cycle.",
      "sourceId": "lg-manual",
      "locator": "pp. 4, 30, 44"
    },
    {
      "id": "step-4",
      "text": "If the door-open message persists, unplug from a safe dry location and call for service. Do not replace or bypass the latch yourself.",
      "sourceId": "lg-manual",
      "locator": "pp. 4, 30, 44"
    }
  ],
  "checks": [
    {
      "id": "door-message",
      "goal": "Does the displayed code match a door-open message in your manual?",
      "question": "Does the displayed code match a door-open message in your manual?",
      "instruction": "Record the characters exactly. CL is a different control setting; an unread code is not a latch diagnosis.",
      "stepIds": [
        "step-1"
      ],
      "choices": [
        {
          "label": "No door-open message is present",
          "next": "identified",
          "observation": "normal"
        },
        {
          "label": "The displayed dE-family message matches my manual",
          "next": "door-unlock",
          "observation": "abnormal"
        },
        {
          "label": "The characters or manual match are unclear",
          "next": "ready",
          "observation": "unobserved"
        }
      ],
      "sourceId": "lg-manual",
      "locator": "p. 44"
    },
    {
      "id": "door-unlock",
      "goal": "Is the door unlocked with the drum motionless?",
      "question": "Is the door unlocked with the drum motionless?",
      "instruction": "Pause and wait; high water level or temperature can prevent unlocking. Never force the latch.",
      "stepIds": [],
      "choices": [
        {
          "label": "Door can be opened normally and drum is stopped",
          "next": "door-clearance",
          "observation": "normal"
        },
        {
          "label": "Door cannot be safely opened",
          "next": "service",
          "observation": "abnormal"
        },
        {
          "label": "I am still waiting to check",
          "next": "ready",
          "observation": "unobserved"
        }
      ],
      "sourceId": "lg-manual",
      "locator": "pp. 4, 18, 30"
    },
    {
      "id": "door-clearance",
      "goal": "Is laundry clear of the seal and latch area?",
      "question": "Is laundry clear of the seal and latch area?",
      "instruction": "Remove trapped fabric after safe unlocking. Keep tools out of the lock and leave damaged parts for service.",
      "stepIds": [
        "step-2"
      ],
      "choices": [
        {
          "label": "Opening is clear, or trapped fabric has been moved",
          "next": "door-secure",
          "observation": "normal"
        },
        {
          "label": "Latch or seal is visibly damaged",
          "next": "service",
          "observation": "abnormal"
        },
        {
          "label": "I have not checked this yet",
          "next": "ready",
          "observation": "unobserved"
        }
      ],
      "sourceId": "lg-manual",
      "locator": "pp. 19, 44"
    },
    {
      "id": "door-secure",
      "goal": "Does the door close securely without force?",
      "question": "Does the door close securely without force?",
      "instruction": "Close gently, then retry a suitable normal cycle only if the machine is intact and the area is dry.",
      "stepIds": [
        "step-3"
      ],
      "choices": [
        {
          "label": "Door secured and the cycle can be retried",
          "next": "door-retry",
          "observation": "normal"
        },
        {
          "label": "Door will not close normally",
          "next": "service",
          "observation": "abnormal"
        },
        {
          "label": "Closure has not been checked",
          "next": "ready",
          "observation": "unobserved"
        }
      ],
      "sourceId": "lg-manual",
      "locator": "p. 44"
    },
    {
      "id": "door-retry",
      "goal": "Did the door-open message return?",
      "question": "Did the door-open message return?",
      "instruction": "For a persistent message, unplug only from a safe dry location and contact service. Do not bypass or replace the latch.",
      "stepIds": [
        "step-4"
      ],
      "choices": [
        {
          "label": "Cycle starts without the door-open message",
          "next": "done",
          "observation": "normal"
        },
        {
          "label": "The message persists",
          "next": "service",
          "observation": "abnormal"
        },
        {
          "label": "I have not retried or observed the display",
          "next": "ready",
          "observation": "unobserved"
        }
      ],
      "sourceId": "lg-manual",
      "locator": "p. 44"
    }
  ],
  "branches": {
    "entry": "door-message",
    "outcomes": {
      "done": {
        "title": "Result recorded",
        "text": "You recorded the task result from your own observation. Keep the before and after notes and recheck during normal use. This record does not certify the appliance condition.",
        "type": "issue-located"
      },
      "identified": {
        "title": "Next action recorded",
        "text": "The observed condition does not call for further action in this task, or a different task is more appropriate. Keep the observation in your record; do not infer a failed component.",
        "type": "issue-located"
      },
      "service": {
        "type": "service-needed",
        "title": "Pause and arrange qualified help",
        "text": "Keep the appliance out of use if a safety concern remains. Give the technician the exact model, the visible symptom and any displayed code. Do not open the cabinet or make electrical measurements."
      },
      "ready": {
        "title": "Observation still needed",
        "text": "Your notes are saved. The missing observation is not evidence of a fault or a completed action. Complete only the steps you can perform safely, or ask for help.",
        "type": "prepared"
      }
    }
  },
  "outcomeChecks": [
    {
      "text": "The door closes securely and the message no longer appears",
      "sourceId": "lg-manual",
      "locator": "pp. 4, 30, 44"
    }
  ],
  "stopConditions": [
    "Smoke, a burning smell, damaged wiring, standing water near power, or an active leak: stop using the appliance. Disconnect power only from a safe, dry location and arrange qualified service.",
    "Stop if a part is damaged, jammed, sharp, inaccessible, or does not match your manual. Do not force parts or remove a cabinet panel."
  ],
  "sources": [
    {
      "id": "lg-manual",
      "title": "LG WM4000H*A / WM4080H*A Owner’s Manual",
      "url": "https://media.us.lg.com/m/12df7154cf356724/original/WM4080_2023_Owners-Manual_Washer_Eng.pdf",
      "version": "MFL71728908 Rev.02_051022",
      "checkedAt": "2026-10-13",
      "purpose": "User maintenance, control operations, observable troubleshooting and safety",
      "reuse": "Copyright LG. Linked reference; original summaries only. No manual illustrations reproduced.",
      "locator": "pp. 4, 30, 44",
      "topicPage": 44,
      "pdfPage": 44,
      "pageNumbering": "PDF page number equals printed English page number in these editions."
    },
    {
      "id": "lg-support",
      "title": "LG WM4000HWA product support",
      "url": "https://www.lg.com/us/support/product/lg-WM4000HWA.ABWEUUS",
      "version": "Live US model support page",
      "checkedAt": "2026-10-13",
      "purpose": "US model identity; newer revisions require comparison to supplied manual",
      "reuse": "Link only",
      "locator": "US WM4000HWA identity. Current support listings may contain a newer manual; these steps require MFL71728908 Rev.02_051022."
    }
  ],
  "assets": [
    {
      "id": "lg-door-seal",
      "url": "/diagrams/lg-door-seal.svg",
      "kind": "original schematic",
      "alt": "Clearance between the door glass, fixed seal and laundry; never insert a tool into the latch",
      "license": "Original Homekeep artwork. Conceptual component relationships, not a scale drawing or an installation template.",
      "sourceId": "lg-manual",
      "locator": "pp. 4, 30, 44"
    }
  ],
  "relatedIds": [
    "lg-control-lock"
  ],
  "family": "door-controls",
  "diagramId": "lg-door-seal",
  "recordFields": [
    {
      "key": "before-observation",
      "label": "Exact message and door condition",
      "phase": "before",
      "type": "text",
      "placeholder": "Displayed characters; trapped fabric or visible damage"
    },
    {
      "key": "after-observation",
      "label": "Door closure and retry result",
      "phase": "after",
      "type": "text",
      "placeholder": "Closed normally; message returned or cleared"
    }
  ],
  "maintenance": {
    "intervalDays": null,
    "basis": "user-selected",
    "label": "Use when a door-open message appears; no periodic diagnostic interval.",
    "sourceId": "lg-manual",
    "locator": "p. 44"
  }
}
