The caching issue is when you turn it on through the app and the device turns on, but the tile still says off. Or you physically turn it on/off and the tile in the mobile app doesn’t change. If you check the IDE it shows the correct state and if you go back to the things screen and re-open the device it usually refreshes to the correct state.
If it was working flawlessly for weeks and then this device and other switches are having the same problem, it’s definitely the platform and has nothing to do with the device or DTH.
You may be back up, but that doesn’t necessarily mean that everything is working the way it’s supposed to.
All I’m saying is that any time SmartThings actually reports that the platform is experiencing problems, that’s a really bad time to start troubleshooting problems.
Last time the issue of the state changing in the app without the actual switch changing came up, it was happening to all switches and a couple of users had support tickets for their Aeon switches since they’re supported by SmartThings.
We also realized at that time that something was executing the device’s refresh command every 15 minutes and it ended up being the Alexa SmartApp, but SmartThings finally fixed that.