The Xiaomi drivers from @veeceeoh should not cause any issue. A lot of us, myself included have been using Keith's drivers for a long time. They don't cause lockups. I use all those same drivers.
I do believe the Shelly Switch Relay Driver is fairly new. This is not a slight on @sgrayban in the least, but there could always be undiscovered issues in newer drivers. You may try disabling that for a bit to see if things improve. If they do, please reach out to Scott. He's very helpful and I'm certain will want to get to the bottom of it, which will consist of collecting logs first and foremost. By the way, do be sure to check your past logs and current logs for errors. You can search the past logs for "error" and if there are any it will appear straight away.
Keep in mind, there's no need to remove any app or driver. You can disable them by simply checking a box. It's a very nice troubleshooting tool on HE.
Check these two docs for detail on how to disable Apps and Drivers.