Thank you to everyone who has shared your rule examples.
We added some additional logging to the platform this afternoon to see what additional details we could gather. I wanted to make sure there wasn’t something funky going on our side (eg. tokens intermittently not getting read / passed through or something like that), but everything seems on the up-and-up with the requests themselves.
The SmartThings API is seemingly just intermittently returning HTTP 401 Unauthorized messages for no apparent reason and without a pattern that I can see. Clearly it shouldn’t be doing that as so many of your examples show where the same rule will run through fine one minute, fail the next, and then fine again.
I’m going to escalate this with our SmartThings engineering contacts to see if they can help track down what’s going on. It seems like much of this started within just the past few days – around the same time we saw a chunk of accounts authorization becoming invalid altogether requiring some people to reauthorize their accounts to get their dashboards and rules running again.