Why my webhook can't receive data when plugged to my workflow?

My webhook can’t receive the data when plugged to my workflow…

I really don’t get it. Because when I run it separately (as a standalone) it works, then I pin the data, then I plug it to the workflow and execute manually each node, and everything work…

What is the error message (if any)?

Here is the error msg I got when my webhook is plugged to the workflow :

Cannot read properties of undefined (reading ‘name’)

{
“errorMessage”: “Cannot read properties of undefined (reading ‘name’)”,
“errorDetails”: {},
“n8nDetails”: {
“n8nVersion”: “1.75.2 (Self Hosted)”,
“binaryDataMode”: “default”,
“stackTrace”: [
“TypeError: Cannot read properties of undefined (reading ‘name’)”,
" at WebhookContext.getChildNodes (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/node-execution-context/node-execution-context.js:62:28)“,
" at checkResponseModeConfiguration (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/Webhook/utils.js:110:36)”,
" at Webhook.webhook (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/Webhook/Webhook.node.js:154:56)“,
" at WebhookService.runWebhook (/usr/local/lib/node_modules/n8n/dist/webhooks/webhook.service.js:180:30)”,
" at Object.executeWebhook (/usr/local/lib/node_modules/n8n/dist/webhooks/webhook-helpers.js:157:92)“,
" at processTicksAndRejections (node:internal/process/task_queues:95:5)”,
" at /usr/local/lib/node_modules/n8n/dist/webhooks/test-webhooks.js:112:37"
]
}
}

Please share your workflow

Information on your n8n setup

  • n8n version: 1.75.2
  • Database (default: SQLite): : PostGreSQL
  • n8n EXECUTIONS_PROCESS setting (default: own, main): ?
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system: Linux probably (I’m on Railway)

In what node does the error shows up, when you see the execution?

have you tried this in your Tool Selection (assuming your webhook uses GET and all parameters are visible in your webhook)

you can also use the productive URL of your webhook and call it from your external service/app with the correct parameters and then look at the incoming data and adjust accordingly. I usually do it like this because then you can just copy the data from the execution and paste & pin it to your webhook for further debugging and testing.

Hey @savombre do you still need help with this?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.