I am using the built-in HomeKit Bridge in Hubitat to control just 2 virtual switches via Siri. I noticed they stopped working recently. They still appear in the Home App but when I try to change the state of the switch in the Home App from OFF to ON, it jumps back to OFF, I think with some intermittent "No Response" This was working, but there have been several Hubitat updates and probably iOS updates since I last used it, so I'm not sure when it stopped working. Current Hubitat version is 2.4.3.164 and iOS version is 18.6.2. I tried all the usual things, deleted the bridge from Home App, and the added it back. I tried all the various resets Including Reset the QR and pairing code and re-added the bridge to the Home app after. I removed the HomeKit bridge app all together and reboot the hub before adding the HomeKit bridge app back in. I tried removing the devices from the Homekit Bridge and re-adding them. I even added other devices, but they likewise could not be controlled. Every time I add the bridge to the Home app, it adds it just fine, it sees the devices that are configured in the HomeKit Bridge and it sets them up in the Home App. It just does not control them. I'm not sure what next steps to take to try to debug this. Any help would be appreciated.
Do you have any devices on your home network that are performing the role of the "Apple Home Hub"? This would be an always on Apple device, like an Apple TV, a HomePod Mini, or 2nd gen HomePod. Sometimes power cycling this device helps to kickstart the communications to make Apple Home responsive. Another suggestion I see mentioned a lot is to reboot your home networking gear (router, switches, access points, etc...)
Any reason you have not upgraded all of your Apple devices to the latest v26.x versions? iOS, iPadOS, tvOS, homePodOS, etc...
Thanks for the advise. I do have an AppleTV that was acting like the home hub. I removed it from the Home app and my switches started to respond again. Then I added the AppleTV back to the Home app and everything continued to work as expected. I'm not sure what caused the hiccup, but at least I'm back up and running now.