I would suggest using the current test version of HomeKitty instead of HomeyKit. I stopped working on HomeyKit and am focussing all my efforts on HomeKitty.
However, I can’t guarantee that it will work better, HomeKit has a lot of quirks and implementation issues on iOS which can cause problems. There’s not much I can do about that.