Hubitat webcore does not run in the cloud, it runs on the hub.
I just restarted the Hub in Safe Mode and the Web UI is at least responsive, so that is something. But none of my devices are responding to actions taken in the Web UI, both zigbee and z-wave devices.
webCore runs local on HE (editing a piston can either be local or cloud). Willing to bet that you could write the same logic into RM and end up with the same result.
Safe Mode. This disables User and Built-In apps and devices, the scheduler is halted, the listener for LAN messages is stopped, connection to the Hubitat cloud is disabled, the UPnP listener is halted, and all Zigbee and Z-Wave devices are disabled.
OK I think I am good. It turns out that all three WebCore apps were updated on 12/8, which I think roughly aligns with when my issues started. While in safe mode I updated all three of these apps, then did the shut down/unplug/wait 30-45/plugged back in and now everything seems fine. Hopefully it stays this way. Will report back if any further issues. Thanks all for your help.
P.S. I inadvertently unplugged from the hub end but didn't break anthing!
I'm happy to report that everything is still working fine this morning, so it seems the issue was likely WebCore being out-of-date. Thanks again for everyone's help.
Does anyone know how I can keep Webcore up-to-date automatically, or at least be notified when there is an update?
If you haven't already, install Package Manager, and then run a Match. This should register webCore with the Package Manager; Package Manager runs an update check every 24 hours and will notify you if you have an app or driver that needs updating.