Hey Airtable Community!
I have a problem that's been bugging me for some time and I can't seem to solve it, so I decided to ask for your help.
I have an automation on Make.com that pulls data from my bank account, looks for transactions by [transactionId] in my Airtable base and, if not present, adds a new record. The problem though is that the filter formula I'm using in my API call sometimes works and sometimes doesn't.
What I mean is when I perform tests, everything runs fine and after a few days the formula stops working - it doesn't identify correctly the records that are already in the the table and adds them again, effectively duplicating existing records. When I trigger the Airtable API call manually, using the [transactionId] field with filterByformula, it returns records correctly, but when it is executed in the workflow, it doesn't work.
This is the formula in the API call I'm using: FIND("<transactionId>", {transactionId})=1
Any help or guidance about what might be causing this would be greatly appreciated 🙂