You now probably just need to add more “known good” or “known great” Zigbee Router devices and place to in strategic places to optimize reception for better coverage to troublesome devices. Try reading my guide again follow ALL the tips in the guide → Zigbee networks: how to guide for avoiding interference + optimize using Zigbee Router devices (repeaters/extenders) to get a stable mesh network with best possible range and coverage
That includes making sure to newer power-off any Zigbee Router devices (as all Zigbee Router devices should always have power to always be online and available), because if you ever cut power to a Zigbee Router device then all devices connected to it will take time before they switch to a other Zigbee Router, and worse, Aqara (and Xiaomi) devices are known have buggy firmware that never switch to a other Zigbee Router unless you manually re-pair them.
FYI, power to devices with “no neutral” are known to not be reliable, that is why all no-neutral products are always Zigbee End Devices (same as battery-powered devices) and why no-neutral products are never Zigbee Router devices (which should only ever be mains-powered Zigbee devices with neutral connected).
Also, again be aware that Aqara (and Xiaomi) devices are infamously known for having connection issues, and most importantly they are especially infamously known for both being fussy about which brands of Zigbee Router devices they work well with as well as requiring to having to be factory-reset and manually re-paired/re-/joined again if if you add additional Zigbee Router devices to your Zigbee network or else they will never connect to that newly added Zigbee Router even though it might be much closer and offer better connection.
Hubitat has a good community article on that with more detailed tips → Xiaomi & Aqara Devices - Pairing & Keeping them connected - Devices - Hubitat
ZHA docs also have some of those tips summerized here → https://www.home-assistant.io/integrations/zha#best-practices-to-avoid-pairingconnection-difficulties
Regardless, suggest also read my reply in this other thread as poster there asked almost same questions: