Ensure Device State Actually Changed?

I'm mostly working with Z-Wave and Zigbee devices. Every once in a while - rarely, but it happens - one member of a scene simply won't respond. For whatever reason. I activate the scene again or manually control the device and it's fine.

The status is always correct in hubitat - e.g., the hub knows that the device didn't do what it was supposed to.

Is there any way to have Hubitat "verify" that the device properly responded to a command, and then re-send the command if it didn't?

I am not aware of a built-in way to do this. However, a RM rule could be created that would check that and re-send the command.

I have something similar and find it practical: