Hue Bridge suddenly not working with Home app
I am running an Apple Home setup with two HomePods (v1), three HomePod minis, an Apple TV 4K (v1), and an Apple TV 4K (v2). My Apple devices are an iPhone 15 Pro, iPad Pro 11" M2, and iPad (9th gen), and MBP 14" M2 Max, as well as an M1 Mac mini running as a Homebridge server to create dummy switches and give me access to my Nest Learning Thermostat. Everything is running the most recent OS/firmware (iOS/tvOS/iPadOS 17). I have an AmpliFi Alien router, and all of my Home devices and bridges have static IP addresses. I have done extensive troubleshooting and can verify that all of my devices are updated and in good working order.
After realizing that my Home app was running in the background and killing my iPhone's battery on my brand new iPhone 15 Pro, I tried tinkering with settings, selectively unpairing devices, and ultimately wound up running the Apple HomeKit reset profile and completely nuking my HomeKit setup with something like 40-50 devices on it. After that, I spend hours trying to get my HomePods updated and initialized, as they kept getting stuck on "Configuring" for hours, and finally had to open a case with Apple Support. Then, as if by miracle, the HomePods started coming online one by one, after not working for nearly 48 hours, and I was able to begin rebuilding my Home setup.
I had just gotten all of my devices linked with HomeKit (a pain because Hue apparently doesn't transmit the names and rooms of the lights to HomeKit anymore) when all of a sudden all of my Hue devices stopped responding. My Hue hub now shows as being disconnected from HomeKit in the Home app, but the lights all work in the Hue app and can be controlled using the Hue dimmer switches. The Hue app says it is connected to Apple Home. I have tried unlinking (losing all the names and locations of the Hue lights and switches in the process) and Hue will stay connected for 15-30 minutes and then disconnect again. I am beyond frustrated at this point. Does anyone have any ideas/solutions? Anyone having the same issue?