n8n - 💡(How to fix) Fix Bug Report: Data Table Node - "Could not get parameter" Error in columns.mappingMode Environment: n8n version: 2.17.3 (Cloud) Instance: plhack.app.n8n.cloud [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
n8n-io/n8n#29672Fetched 2026-05-05 06:03:13
View on GitHub
Comments
1
Participants
2
Timeline
5
Reactions
0
Timeline (top)
mentioned ×2commented ×1labeled ×1subscribed ×1

Error Message

When using a Data Table node (named "Save Appointment Tool") within an AI Agent workflow to save appointment data, the node fails with a parameter error. Error Message: Error: Could not get parameter Error: Could not get parameter at ExecuteContext.getNodeParameter (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core@[email protected]_@opentelemetry+exporter-trace-otlp_2d19a9be2839cb42cd2e8c9cacd05d5a/node_modules/n8n-core/src/execution-engine/node-execution-context/node-execution-context.ts:477:10) Error occurs when the node attempts to process the data The node fails with "Could not get parameter" error for columns.mappingMode, preventing the appointment from being saved.

RAW_BUFFERClick to expand / collapse

When using a Data Table node (named "Save Appointment Tool") within an AI Agent workflow to save appointment data, the node fails with a parameter error.

Error Message:

Error: Could not get parameter Parameter: columns.mappingMode Full Stack Trace:

Error: Could not get parameter at ExecuteContext.getNodeParameter (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core@[email protected]_@opentelemetry+exporter-trace-otlp_2d19a9be2839cb42cd2e8c9cacd05d5a/node_modules/n8n-core/src/execution-engine/node-execution-context/node-execution-context.ts:477:10) at ExecuteContext.getNodeParameter (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@[email protected]_@opentelemetry+exporter-trace-otlp_2d19a9be2839cb42cd2e8c9cacd05d5a/node_modules/n8n-core/src/execution-engine/node-execution-context/execute-context.ts:136:9) at getAddRow (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-nodes-base@file+packages+nodes-base_@[email protected]_asn1.js@5_8da18263ca0574b0db58d4fefd8173ce/node_modules/n8n-nodes-base/nodes/DataTable/common/addRow.ts:44:23) at ExecuteContext.execute (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-nodes-base@file+packages+nodes-base_@[email protected]_asn1.js@5_8da18263ca0574b0db58d4fefd8173ce/node_modules/n8n-nodes-base/nodes/DataTable/actions/row/upsert.operation.ts:43:23) Workflow Context:

Workflow type: AI Agent chatbot for booking appointments Nodes involved: Chat Trigger Booking Agent (AI Agent) OpenRouter Chat Model Chat Memory (Buffer Window) Save Appointment Tool (Data Table node - failing node) Get Appointments Tool (HTTP Request Tool) Input Data to Failing Node:

{ "appointmentData": "Patient: Palak | Doctor: Dr. Palak (General Physician) | Time: 5:00 PM | Status: Confirmed" } Steps to Reproduce:

Create an AI Agent workflow with a Data Table node configured as a tool Configure the Data Table node to add/upsert rows Trigger the agent to execute the Data Table tool Error occurs when the node attempts to process the data Expected Behavior: The Data Table node should successfully add/upsert the appointment data to the table.

Actual Behavior: The node fails with "Could not get parameter" error for columns.mappingMode, preventing the appointment from being saved.

Additional Context: This appears to be a configuration issue with the Data Table node when used as a tool within an AI Agent. The columns.mappingMode parameter seems to be missing or not properly initialized in the node configuration.

extent analysis

TL;DR

The most likely fix is to configure the columns.mappingMode parameter in the Data Table node.

Guidance

  • Verify that the columns.mappingMode parameter is properly set in the Data Table node configuration.
  • Check the node's documentation to ensure that the columns.mappingMode parameter is required and what its expected value should be.
  • Review the workflow configuration to ensure that the Data Table node is correctly configured as a tool within the AI Agent workflow.
  • Test the workflow with a minimal configuration to isolate the issue and confirm that the columns.mappingMode parameter is the root cause.

Notes

The issue seems to be specific to the Data Table node when used as a tool within an AI Agent workflow, and the error message suggests that the columns.mappingMode parameter is missing or not properly initialized.

Recommendation

Apply workaround by configuring the columns.mappingMode parameter in the Data Table node, as this appears to be a configuration issue rather than a version-related problem.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

n8n - 💡(How to fix) Fix Bug Report: Data Table Node - "Could not get parameter" Error in columns.mappingMode Environment: n8n version: 2.17.3 (Cloud) Instance: plhack.app.n8n.cloud [1 comments, 2 participants]