Action node Fails in Add-On

I have a flow that uses an inject node to trigger a device poll and that result goes to an action node. I’ve found that the action node fails with 'NoConnectionError" at deployment unless I delay the inject node by at least 6 seconds. This only happens when running the flow in an add-on instance of Node-RED.

Has anyone else seen this? Can someone explain why this might be happening?

I simplified this to just an inject node and an action node and can still get the error. If I manually inject again after waiting more than 6 seconds the action node works again.

I also found that while this fails when running as an add-on on an x86 platform, it does not fail when in an add-on when running on arm64 (i.e. pi400).