claude-memory/graph/fixes/fix-n8n-master-loop-discord-summary-node-missing-url-caused-401ef2.md

1.9 KiB

id type title tags importance confidence created updated relations
401ef250-2a05-45f1-a168-2efda7d10caf fix Fix: N8N Master Loop Discord Summary node missing URL caused silent failures
n8n
server-diagnostics
discord
webhook
workflow-fix
fix
0.8 0.8 2026-03-01T15:58:38.054442+00:00 2026-03-01T15:58:39.640943+00:00
target type direction strength edge_id
aab3d007-0cdf-4a4f-9b55-096ea4bdc168 RELATED_TO outgoing 0.85 b44b8346-3f4c-49bd-89da-6edd1ff1c65d
target type direction strength edge_id
58d7a0e2-16b1-41fa-a31c-d74442d8b08e RELATED_TO outgoing 0.77 550ff361-34eb-4577-ad7e-1cbd978c5097
target type direction strength edge_id
51d86e15-8ff6-448f-b2a2-49918226cd13 RELATED_TO outgoing 0.77 4f6e1461-e4da-4a15-974f-3a9b3dabef2e

N8N Master Loop Discord Summary Node Missing URL

Problem

The "Server Health Monitor - Master Loop" workflow (ID: p7XmW23SgCs3hEkY) was failing 10/10 executions with WorkflowHasIssuesError. The failure was silent — health checks appeared to be running fine through the sub-workflow, masking the root cause.

Root Cause

The Discord Summary httpRequest node had no URL configured. The node only fires when has_escalations=true, so routine health checks (sub-workflow) succeeded while the master loop consistently errored without obvious symptoms.

Fix

Added to the Discord Summary httpRequest node:

  • method: POST
  • url: https://discord.com/api/webhooks/1451783909409816763/O9PMDiNt6ZIWRf8HKocIZ_E4vMGV_lEwq50aAiZ9HVFR2UGwO6J1N9_wOm82p0MetIqT

Key Insight

When a workflow has conditional paths (escalation-only Discord notify), the error branch may never execute during normal operation — making a misconfigured node invisible until an escalation actually occurs. Always validate all paths in a workflow, not just the happy path.

Tags

n8n, server-diagnostics, discord, webhook, workflow-fix