Jan 24, 2022 07:14 AM
Hello,
I have a problem with an automation that works intermittently. I tried to follow the errors one by one to try to understand why sometimes it works and sometimes not!
First records are created in a table (A) from a “Typeform” form which also fills in a “Parent record ID”.
Then the automation must update records on another table (B) found from the “parent ID”.
There is no problem to create the records on Table (A).
But the automatism which is supposed to update the table (B) does not always work… it drives me crazy!
An automation that is incorrectly configured never works!
An automation may occasionally fail for x reasons.
But when it only works 2 out of 3 times… it’s weird.
Note that these issues arose after the new “conditional actions” were implemented last week…not sure if it’s related.
Have any of you had issues like this?
Thank you for your help.
Solved! Go to Solution.
Feb 07, 2022 08:48 AM
Hi all,
I share with you all the trick that I found to solve this problem.
As I noticed, following the experience explained on the video of my last post, that the problem seems to come from the “Record_ID” which seems to undergo an addition of spaces in the string.
So I added a column that takes the “Record_ID” with the ‘TRIM()’ function which removes the spaces before and after.
And I changed the reference to look for on table B which therefore becomes this Trimmed “Record_ID”.
Since I made this change, the automation did not fail anymore…
That’s all folks !
Jan 25, 2022 06:31 AM
Your screenshot says that it received “invalid inputs”. If you click on that “Fields” line, I’m assuming that it may show you which fields failed and possibly what inputs it received.
Jan 25, 2022 07:40 AM
Hi Scott,
yes I know… I’ve seen that, but it does not show the invalid input.
You can see attached one automation that succeeded an another one that failed… non difference !
The most important is that the automation founds the “Record ID” to update, and in both cases it is found!
So???
Jan 25, 2022 08:09 AM
Not sure, it doesn’t seem to indicate where the problem is. Maybe it has something to do with that multi-select field… do all of those values already exist in your table B to begin with?
Jan 25, 2022 08:35 AM
Hi Scott, I’m sure that this multi-select is exactly the same in both tables, I checked it many times.
Also, when automation fails, I execute the same process from the beginning (from the typeform step) with exactly the same data, and you know what ? I didn’t fail !
Strange, isn’t it ?
Jan 26, 2022 08:53 AM
Very bizarre. It’s hard to troubleshoot since your data is starting in an external app, but who knows what the issue could be. An alternative would be to use a middleman automation tool like Integromat to grab the data from Typeform and then send it to Airtable from there. And you could even use Integromat to run your other automations as well (you’d have to recreate them in Integromat first). The reason I suggest this is because Integromat has very detailed error reporting, so it will tell you EXACTLY what the problem is.
Jan 26, 2022 09:02 AM
@Issam_Chaouch Could you please share a screenshot showing the configuration of the “Update record” action?
Jan 26, 2022 09:49 AM
Hi Justin,
Thanks for the interest.
The screenshot is here.
Jan 26, 2022 09:50 AM
Hi Scott,
I am seriously thinking to jump to the Integromat solution.
Jan 26, 2022 02:39 PM
@Issam_Chaouch Thanks. Nothing is leaping out at me. Looking back at your original screenshots, it looks like some file attachments are coming from a temporary space that Typeform has provided. This is a long shot, but it’s possible that the file isn’t lasting long enough to get saved by Airtable. Maybe Typeform is deleting the temporary file while Airtable is trying to save it, though that’s probably not the case because I’ve seen cases in the past like that, and the file just disappears. There’s no error message.
It’s worth giving Integromat a try to see if you’ve have better luck. :person_shrugging: