Endpoint not found when trying to trigger a webhook

When we are using “testing” webhook, no matter what we do we are getting
{
“code”: 404,
“message”: “The requested webhook "81cba7c7-32b0-4230-9f1b-0b778de7b531" is not registered.”,
“hint”: “Click the ‘Execute workflow’ button on the canvas, then try again. (In test mode, the webhook only works for one call after you click this button)”
}
which is causing the execution to never happen

Describe the problem/error/question

What is the error message (if any)?

Please share your workflow

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

Information on your n8n setup

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

When using the test webhook, you need to click “Execute Workflow” in your workflow or “Execute Step” in the webhook node for it to start listening. Otherwise, it will not work.

Tried this and still does not work. Here is what we are doing:

clicking the webhook node

  1. Inside the node cliking “Listen For Test Event” - this starts the execution

  2. Sending POST request to the endpoint provided.

  3. Still getting same error

{
    "code": 404,
    "message": "The requested webhook \"81cba7c7-32b0-4230-9f1b-0b778de7b531\" is not registered.",
    "hint": "Click the 'Execute workflow' button on the canvas, then try again. (In test mode, the webhook only works for one call after you click this button)"
}

For the record all of this was working just fine 2 days ago.

Idk if they made a update or something this week but i had “test events” working on Monday. Yesterday they started giving me this output

Could you paste in here the request you are sending to your webhook too?

I have to clarify, every webhook has two endpoints. Production URL and Test URL. The only difference between them is that one of them only works if the workflow is active. For the difference in URL’s though, there is -test right after /webhook in the test mode. Try activating the workflow and copy-paste the Production URL in your request.

Yes, the production webhook URL works. But I can’t use that. We need to have the test one so we can build our workflow out more. When using the production URL it doesnt let you use the output of each step in the editor to prop pass. Production executions dont allow this nice workflow editing capability.
We must be able to use the test url because we need to:
Test payloads and test passing them to other nodesTest responses as we develop our backend to support an n8n integrationUsing the production URL doesn’t help us build our workflow

You still can copy to editor though, it lets you work with the execution data.

Not sure why test URL isn’t working tough, hope this helps.

Ok thanks. Who can I reach out to to let them know testing does not work?