You woke up to half your HomeKit accessories greyed out. The bridge is still online in the Home app, but every accessory tied to it now shows “Not Responding”. You checked the bridge LED, it looks normal. You restarted everything. It came back for an hour, then started dropping accessories again. This is one of the most frustrating HomeKit bugs, and it is almost always caused by the same thing.
What is actually happening
HAP, the Home Accessory Protocol that HomeKit uses, depends on persistent encrypted pairings between every device and the home hub. When a bridge updates its firmware, it can sometimes invalidate the internal pairing record on individual accessories. The bridge thinks the accessory is paired. The accessory thinks the bridge is paired. But the cryptographic session is no longer valid, and the next time HomeKit tries to talk to the accessory, the call silently times out.
The reason this gets worse over time is that HomeKit aggressively caches “last known state” and only marks accessories as not responding after several consecutive failures. So you see one bulb drop, then two, then a half dozen, over the course of the morning.
The order to check things
Resist the urge to factory reset the bridge. That works, but it nukes every automation, scene, and pairing in your home. Try these steps first, in this order.
- Confirm the bridge firmware version. Open the Home app, go to Home Settings, Hubs & Bridges, tap your bridge. Note the firmware. If a known-bad version was rolled out (the Philips Hue 1969.x branch was one example), there will usually be a hotfix within a week.
- Power-cycle in the right order. Unplug the bridge. Wait sixty seconds. Power it back on. Wait until the LED stabilizes. Then reboot your primary home hub (HomePod or Apple TV) by holding it on the network for at least two minutes after restart so HomeKit can re-establish pairings.
- Force a HomeKit sync. On your primary iOS device, toggle iCloud Home off and back on (Settings, [your name], iCloud, scroll to Home). Wait ten minutes. This rebuilds the HomeKit state from iCloud rather than from local cache.
- Check individual accessory firmware. If a single brand of accessory is dropping (all your TRADFRI bulbs, all your Eve sensors), the issue is on that side, not the bridge. Update accessory firmware through the manufacturer app.
The fix that usually works
If those four steps did not solve it, you need to re-pair the affected accessories without resetting the bridge. The trick is that you do not have to remove the bridge from HomeKit at all. You only have to nudge the bridge to renegotiate accessory keys.
On a Philips Hue bridge, this is done by visiting the bridge’s local IP address and using the developer API to clear and re-add the affected lights. On a HomeKit-native bridge like the Aqara M2 or Aeotec Smart Home Hub, the manufacturer app has a “refresh pairing” or similar option buried in the device settings. On a Hubitat or SmartThings bridge that exposes accessories to HomeKit through Homebridge, restart the Homebridge service. That alone resolves it about eighty percent of the time.
Why “have you tried restarting” is not enough here
A simple restart re-establishes network connectivity, but it does not force HAP to renegotiate the cryptographic pairing. That is the whole problem. The bridge is online, the accessory is online, but the encrypted channel between them is broken. You need an action that explicitly resets the pairing state on at least one side.
If you are running Homebridge, this is one reason a scheduled nightly restart can quietly save you from this issue. It does not fix the underlying bug, but it never lets the broken pairing state accumulate for more than a day.
When to bite the bullet and factory reset
If a third of your accessories or more are affected after trying the above, a full bridge factory reset is usually faster than picking through individual pairings. Before you do this, export your scenes and automations using a tool like Controller for HomeKit or Eve for HomeKit, because the Home app itself does not give you a clean export. After the reset, you can rebuild from the export in about half the time it would take to recreate from memory.
What to do if it keeps coming back
If the same firmware update keeps producing the same symptom on the same bridge, the bridge is probably running out of internal flash storage for pairing records. This is a known issue on first-generation Hue bridges and the original SmartThings v2. Both have hard limits on the number of paired accessories that the manufacturer has never officially published. If you are over fifty Zigbee devices on a single bridge, consider splitting the load across two bridges or migrating to a newer model.
Realistic expectations
HomeKit will get better. Apple has been gradually moving accessory pairing into the iCloud Keychain backed model with Matter, which is much more robust against firmware update glitches. If you can replace the affected accessories with Matter equivalents on the same bridge, the issue will largely go away. Until then, treat this as a known limitation of HAP and plan for the occasional re-pairing session.
Watching for the second wave of failures
The annoying truth about post-firmware pairing decay is that it often happens in two waves. The first wave is what sends you to a guide like this one: a handful of accessories drop within the first day. The second wave shows up roughly two weeks later, when the bridge’s internal pairing record garbage collection runs and another small batch of accessories silently de-authenticate.
If you see drops resume after thinking you fixed everything, that is the second wave, not a new bug. Re-apply the steps above. The fix is the same. If you suspect a wider pattern across many accessories tied to one specific brand, cross-reference with our Zigbee coordinator drops guide because mesh routing weakness can mimic this exact symptom.
Related reading: Siri response diagnostics.