I have an n8n workflow where I use the Airtable Record Search node, but it’s not passing data to the IF node. When I run it, the node stops and says “No output data returned”, even though there are records that should be found.
The purpose of the IF node is to check if a number exists in my Airtable, and if it doesn’t, it should create a new record. However, the workflow never reaches the IF node.
From what I see on the image it is not the problem of the “IF” node not passing data, but rather the problem with “airtable” not returning any results.
When the node doesn’t return results, the next node doesn’t start.
This being said, if you need to process this case - what you could do is you could go to “SEARCH” (Airtable) node, then to Settings and enable “Always Output Data”. This way the node will always produce some output - either what was returned by the airtable OR (this is important) - the empty json result (where empty is not equal to no result).