Hello! I’m encountering some issue in IFTTT connectors where a service trigger an arithmetic addition in the numeric variable. The error message in IFTTT is “There was a problem running the action”
I have tried reconnection both the triggering service and the action service (Apilio) but still hitting the error. All other Apilio functions (non arithmetic) in IFTTT are working fine.
Anyone getting this also?
@pebneter any thoughts ? 
Some of my simpler functions, I’m changing to using Apilio webhook to do the arithmetic operation instead of using IFTTT’s Apilio service. This method seems to work fine.
Hi @wookiebao,
I tried to reproduce the issue with a pure numeric variable and a numeric device attribute, and it worked fine in both cases.
What is the starting value of the variable and the value you want to add? Maybe the result is outside the allowed limit?
Best
Philipp
Thanks for the response! The starting value is always 0 and the value to add is always 1. The IFTTT trigger is a DLink camera motion sensor. On each motion detected, the Apilio arithmetic action will add 1 to the variable. The variable is always reset to 0 on the hour.
I have another IFTTT trigger that works by calling a webhook. The action is to perform addition as well. Wasnt working too. i had changed the action to use the numeric variable webhook to perform the addition instead of using the Apilio action in IFTTT and that works..
Today I was able to reproduce the error. Not sure why it went from working yesterday to non-working today. I used the same applet, which now fails.
We need to investigate it - but it’s definitely a bug.
Sure! Just for info, using the variable’s Webhook to perform the arithmetic operation is a working workaround at the moment.
I have probably found the cause.
The Cloudflare firewall inserted the “are you human” check to the IFTTT requests.
It worked in my tests - let me know if you still have issues.
Philipp
Yup! seems to be working now. Thank you so much!