I’m facing an issue when using a production webhook in N8N.
I have a workflow with an active Webhook node (POST /webhook/charlessdr
), and the workflow is saved and activated. When testing via the /webhook-test/charlessdr
endpoint, everything works fine.
However, when I send a request to the production endpoint (/webhook/charlessdr
), N8N returns the following error:
json
CopiarEditar
{
"code": 0,
"message": "Cannot read properties of undefined (reading 'execute')"
}
What I’ve checked so far:
- The workflow is properly saved and activated.
- The Webhook node is correctly configured for the
POST
method with the proper path (charlessdr
). - I’ve deactivated and reactivated the workflow several times after saving.
- I’ve tested the endpoint using
curl
, and the error still occurs. - No executions show up in the “Executions” panel.
Additional Notes:
The webhook is being called by an external system (Evolution API), but the same error happens even with direct curl
requests.
Environment:
- N8N version: 1.91.3
- Hosting: Easypanel
- Production endpoint:
/webhook/charlessdr
- Evolution version:
atendai/evolution-api:v2.2.3