Startup flow does not execute

It looks like Homey checks the device at the start /execution of the flow,
If it is unavailable it will not delayed switch it.
The check is delayed by starting the second flow with the delay.