What this failure looks like
- Run once works; the next webhook call does not move through the scenario.
- The webhook module says it is waiting, enabled, or missing a trigger, while the sender believes it sent data.
- A cloned or duplicated scenario exists, but the old webhook URL or hook assignment is still in play.
- OAuth verification fails before the useful request is even made.
The dangerous part is ambiguity: “webhook failed” can mean sender, URL, hook assignment, scheduling state, connection verification, or downstream module stop.