I am having an annoying issue with NodeRedand the Homekit app, when I make a change to a flow and deploy that changen the homekit node becomes unresponsive to inputs and outputs within the flow. But if I send a command from my phone it appears just below the Node but the output will not be generated to for instance the debug window.
The only way to regain responsiveness is to reboot the entire system,
node-red-contrib-homekit-bridged? Known issue/behaviour. For every change you have to do a full deploy as the nodes correspond with virtual versions of physical devices. So far there's no solution yet, beyond the deploy and restarting the flows...