How do I troubleshoot this IT issue?
Decision tree
Overview
Full decision path
Start: Q1
Q1 — Is the device powered on?
- yes → next question Q2 — Is the device connected to the network?
- no → outcome Check power supply
Q2 — Is the device connected to the network?
- yes → next question Q3 — Are other users on the same network affected?
- no → next question Q2b — Is this a Wi-Fi or wired connection?
Q2b — Is this a Wi-Fi or wired connection?
- A: Wi-Fi → outcome Reconnect to Wi-Fi
- B: Wired → outcome Check ethernet cable
- C: Unknown → outcome Run network diagnostics
Q3 — Are other users on the same network affected?
- yes → outcome Check service status
- no → next question Q4 — Has anything changed recently (updates, new software, config)?
Q4 — Has anything changed recently (updates, new software, config)?
- yes → next question Q5 — Can you roll back the change?
- no → outcome Escalate to IT support
Q5 — Can you roll back the change?
- yes → outcome Roll back recent change
- no → outcome Escalate to IT support
Outcomes
- Check power supply
(OUT_POWER) - Reached from Q1 (no).
- Reconnect to Wi-Fi
(OUT_WIFI) - Reached from Q2b (A).
- Check ethernet cable
(OUT_WIRED) - Reached from Q2b (B).
- Run network diagnostics
(OUT_NETWORK_UNKNOWN) - Reached from Q2b (C).
- Check service status
(OUT_OUTAGE) - Reached from Q3 (yes).
- Roll back recent change
(OUT_ROLLBACK) - Reached from Q5 (yes).
- Escalate to IT support
(OUT_ESCALATE) - Reached from Q4 (no), Q5 (no).
Machine-Readable JSON (Canonical Model)
View JSON
{
"_meta": {
"schema": "https://www.drawdecisiontree.com/decision-dag.schema.json",
"source": "https://www.drawdecisiontree.com",
"description": "DrawDecisionTree.com is a free tool for building, sharing, and embedding interactive decision trees. This file is the machine-readable export of a published decision tree. The `dsl` field contains the original source in the Decision DAG DSL; the `dag` schema is documented at the URL in `schema` above.",
"links": {
"interactive": "https://www.drawdecisiontree.com/trees/testing/troubleshooting",
"embed": "https://www.drawdecisiontree.com/embed/path/testing/troubleshooting",
"dsl_reference": "https://www.drawdecisiontree.com/decision-tree-dsl-reference",
"guides": "https://www.drawdecisiontree.com/guides",
"schema_docs": "https://www.drawdecisiontree.com/decision-dag.schema.json",
"author_trees": "https://www.drawdecisiontree.com/trees/testing"
},
"generated_at": "2026-10-14T09:35:14.026Z"
},
"author": {
"handle": "testing",
"first_name": "Regression",
"last_name": "Tester",
"avatar_url": "3467694e-f934-4d97-a06c-a11365089bac/avatar-1791920793336.svg",
"display_name": "Regression Tester"
},
"file": {
"id": "f3e0f63d-100a-42d3-8879-1fe0d3e1750f",
"name": "How do I troubleshoot this IT issue?",
"public_slug": "troubleshooting",
"updated_at": "2026-10-12T21:53:24.782561+00:00",
"url": "https://www.drawdecisiontree.com/trees/testing/troubleshooting",
"json_url": "https://www.drawdecisiontree.com/trees/testing/troubleshooting/tree.json",
"dsl_url": "https://www.drawdecisiontree.com/trees/testing/troubleshooting/tree.dag"
},
"meta": {
"description": null,
"mode": "decision",
"entry": "Q1",
"tags": [],
"image": null
},
"questions": [
{
"id": "Q1",
"text": "Is the device powered on?"
},
{
"id": "Q2",
"text": "Is the device connected to the network?"
},
{
"id": "Q2b",
"text": "Is this a Wi-Fi or wired connection?"
},
{
"id": "Q3",
"text": "Are other users on the same network affected?"
},
{
"id": "Q4",
"text": "Has anything changed recently (updates, new software, config)?"
},
{
"id": "Q5",
"text": "Can you roll back the change?"
}
],
"outcomes": [
{
"id": "OUT_POWER",
"label": "Check power supply"
},
{
"id": "OUT_WIFI",
"label": "Reconnect to Wi-Fi"
},
{
"id": "OUT_WIRED",
"label": "Check ethernet cable"
},
{
"id": "OUT_NETWORK_UNKNOWN",
"label": "Run network diagnostics"
},
{
"id": "OUT_OUTAGE",
"label": "Check service status"
},
{
"id": "OUT_ROLLBACK",
"label": "Roll back recent change"
},
{
"id": "OUT_ESCALATE",
"label": "Escalate to IT support"
}
],
"dsl": "dag: How do I troubleshoot this IT issue?\nversion: 1.0.0\nentry: Q1\n\nQ1: Is the device powered on?\n hint: Check that the power cable is connected and the power light is on.\n yes -> Q2\n no -> [OUT_POWER]\n\nQ2: Is the device connected to the network?\n yes -> Q3\n no -> Q2b\n\nQ2b: Is this a Wi-Fi or wired connection?\n A: Wi-Fi -> [OUT_WIFI]\n B: Wired -> [OUT_WIRED]\n C: Unknown -> [OUT_NETWORK_UNKNOWN]\n\nQ3: Are other users on the same network affected?\n hint: Ask a colleague or check the status page.\n yes -> [OUT_OUTAGE]\n no -> Q4\n\nQ4: Has anything changed recently (updates, new software, config)?\n yes -> Q5\n no -> [OUT_ESCALATE]\n\nQ5: Can you roll back the change?\n yes -> [OUT_ROLLBACK]\n no -> [OUT_ESCALATE]\n\n[OUT_POWER]: Check power supply\n description: Ensure the device is plugged in and the power outlet is working.\n code: FIX_POWER\n\n[OUT_WIFI]: Reconnect to Wi-Fi\n description: Forget the network and reconnect, or restart the wireless adapter.\n code: FIX_WIFI\n\n[OUT_WIRED]: Check ethernet cable\n description: Reseat the cable or try a different port on the switch.\n code: FIX_WIRED\n\n[OUT_NETWORK_UNKNOWN]: Run network diagnostics\n description: Use the OS network troubleshooter to identify the connection type.\n code: FIX_NET_DIAG\n\n[OUT_OUTAGE]: Check service status\n description: A wider outage may be in progress. Monitor the status page and wait.\n code: FIX_OUTAGE\n\n[OUT_ROLLBACK]: Roll back recent change\n description: Revert the update or configuration change and retest.\n code: FIX_ROLLBACK\n\n[OUT_ESCALATE]: Escalate to IT support\n description: Collect logs and open a support ticket with the IT helpdesk.\n code: FIX_ESCALATE\n"
}DSL Representation
dag: How do I troubleshoot this IT issue?
version: 1.0.0
entry: Q1
Q1: Is the device powered on?
hint: Check that the power cable is connected and the power light is on.
yes -> Q2
no -> [OUT_POWER]
Q2: Is the device connected to the network?
yes -> Q3
no -> Q2b
Q2b: Is this a Wi-Fi or wired connection?
A: Wi-Fi -> [OUT_WIFI]
B: Wired -> [OUT_WIRED]
C: Unknown -> [OUT_NETWORK_UNKNOWN]
Q3: Are other users on the same network affected?
hint: Ask a colleague or check the status page.
yes -> [OUT_OUTAGE]
no -> Q4
Q4: Has anything changed recently (updates, new software, config)?
yes -> Q5
no -> [OUT_ESCALATE]
Q5: Can you roll back the change?
yes -> [OUT_ROLLBACK]
no -> [OUT_ESCALATE]
[OUT_POWER]: Check power supply
description: Ensure the device is plugged in and the power outlet is working.
code: FIX_POWER
[OUT_WIFI]: Reconnect to Wi-Fi
description: Forget the network and reconnect, or restart the wireless adapter.
code: FIX_WIFI
[OUT_WIRED]: Check ethernet cable
description: Reseat the cable or try a different port on the switch.
code: FIX_WIRED
[OUT_NETWORK_UNKNOWN]: Run network diagnostics
description: Use the OS network troubleshooter to identify the connection type.
code: FIX_NET_DIAG
[OUT_OUTAGE]: Check service status
description: A wider outage may be in progress. Monitor the status page and wait.
code: FIX_OUTAGE
[OUT_ROLLBACK]: Roll back recent change
description: Revert the update or configuration change and retest.
code: FIX_ROLLBACK
[OUT_ESCALATE]: Escalate to IT support
description: Collect logs and open a support ticket with the IT helpdesk.
code: FIX_ESCALATE
Machine Access
- Static JSON:
/trees/testing/troubleshooting/tree.json - Live JSON (SPA):
/json/testing/troubleshooting - Raw DSL:
/trees/testing/troubleshooting/tree.dag - Canonical HTML:
/trees/testing/troubleshooting
Questions in this decision tree
- Is the device powered on?
- Is the device connected to the network?
- Is this a Wi-Fi or wired connection?
- Are other users on the same network affected?
- Has anything changed recently (updates, new software, config)?
- Can you roll back the change?
Possible outcomes
- Check power supply
- Reconnect to Wi-Fi
- Check ethernet cable
- Run network diagnostics
- Check service status
- Roll back recent change
- Escalate to IT support
How to use this decision tree
Click "Open interactive version" to step through the questions. Your answers narrow the tree until a recommended outcome is reached. You can also embed this tree on your own site.
More decision trees by Regression Tester
e2e-regression
Public interactive decision tree.
untitled.dag
Public interactive decision tree.
regression-crud-mv77zfqv
Public interactive decision tree.
regression-crud-mv77yrtp
Public interactive decision tree.
e2e-regression
Public interactive decision tree.
untitled.dag
Public interactive decision tree.