Command validation(?) in Node Red automation

Hello all,

I’ve been slowly migrating my stuff from a Homey to Home Assistant with ZHA (ZigBee) and OpenZwave.
For automation i chose Node Red as automation engine.

This works fairly well.
However, i notice that when my flow’s issue some light-settings to my ZigBee lights, especially if i want to change more than 1 light at the same time, not all lights pick up my commands.

Also, when i turn off all lights at once i can see all lights turn off but Home Assistant still thinks 1 light is on (which it physically isn’t) and thus some of my flows fail to work correctly since the state of the entity is not off.

Is there a way to check if a command has reached the device (and has been applied)?

thanks!