Custom scripts UserScriptAfterSessionStart could be helpful here.
The script is executed after the application starts but before the desktop is exported to the client side. The node will wait for exit of that script. So you could wait for some seconds,
or check which process is the important one to wait for.
Node executes it using these parameters:
UserScriptAfterSessionStart “” session id, username, session type, display, main session id(*), main session type(*)
(*) ‘main session id’ and ‘main session type’ parameters are available only when the user connects to an already running virtual desktop (session shadowing).
Examples of scripts are here:
https://www.nomachine.com/AR02L00787