Airtable Node - Can't remove fields, overwriting data

Describe the problem/error/question

When I use the Airtable node to upsert records, I was able to select a few fields instead of all of them. Now its showing almost all of the fields and when the automation runs, it will overwrite data in fields I don’t want to update. I hide the fields with the trashcan, but the save button is greyed out so I can’t save the changes. When I close the workflow and come back, all of the fields are added again. I did update to 2.0, noticed this issue, tried to update the workflow, then reverted back to a 1. version. The field I need to hide is called, “Hide”. I was able to get the save button to turn orange again after I refreshed the fields, and some fields stayed hidden after that save, but some come back.

Information on your n8n setup

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

This issue with the Airtable node fields persisting is likely related to how n8n caches field data. Here’s what you can try:

1. Delete the Airtable node completely and add a fresh one

2. When configuring, click “Refresh Fields” to get the latest field list

3. Hide the unwanted fields (like “Hide”) and save immediately

If the fields still persist, you might need to clear n8n’s field cache. You can do this by going to Settings > Nodes and clicking “Reset Caches”. This will force n8n to fetch fresh field data from Airtable.