I have just recoded all my IFTTT Smartthings applets to sidestep this issue.
I use IFTTT and Sharptools to connect my Wyze cams to Smartthings. I am intercepting Wyze notifications using the Android Device Trigger in IFTTT “Android Device - Notification received from a specific app” as my IFTTT IF (which means that I have the IFTTT app open on my Android device and Wyze is set to notify me when, for example, it sees a person). Once triggered, the IFTTT THEN flipped a virtual switch in Smartthings which in turn triggered a rule in Sharptools.
Before: IFTTT IF Android notification THEN Smartthings flip virtual switch, which triggers Sharptools.
I am now using the IFTTT Webhooks service as the THEN. To do this, first go to Sharptools and create a Trigger based on an HTTP Event. The Sharptools trigger creates a URL that you can paste into an IFTTT Webhooks THEN. That’s it, paste the URL and leave the rest of the optional fields blank. You are done and may no longer need that virtual switch in Smartthings.
After: IFTTT IF Android notification THEN Webhooks calls the URL which triggers Sharptools.
You can also create a Sharptools HTTP Action (vs SharptoolsTrigger). So for example, I have a rule in Sharptools that says if I turn off my Smartthings virtual switch named CameraNotifications, Sharptools takes the Action of calling a URL that IFTTT Webhooks service picks up as it’s IF. So, flip a switch in Smartthings which causes Sharptools to call a URL which IFTTT IF Webhooks picks up and THEN Wyze service turns off camera notifications.
For more on the Webhooks see: Webhooks Integrations - Connect Your Apps with IFTTT and then click on Documentation. There you will find the your Webhooks key and the syntax you will need to paste into Sharptools HTTP Actions. When you come to the part of the syntax where it says {event} substitute an event name you make up, such as for the above CameraNotificationsOff. You also need to get rid of the { }.
Further, I suggest you create a variable in Sharptools to hold your IFTTT Webhooks key, and use that variable when building the webhooks calls from Sharptools to IFTTT. This is useful, because if IFTTT’s Webhooks somehow breaks, IFTTT’s solution is to regenerate your Webhooks key. Without the variable, you would have search/update all your rules. If a variable, you just update the variable with the new key.