X_WEBHOOK_DELIVERY_FAILED
Means
the endpoint did not accept the delivery
Typical cause
a 5xx, a 408, a 425, a 429 that named no delay, or a connection that never opened. The one retryable code here, and the reason the split exists at all: this is the same request landing later. cause carries the status or never answered, plus origin and path
Fix
no edit here — the job retries on its declared backoff; watch the endpoint with x jobs list --json and fix the receiver before it reaches disableAfter