Mmm...

With the current API, the best solution would be to have one or both of those apps "fixed", to not return control to Hijack until they have finished their respective initializations..

Within Hijack and the current API, the best I could do inside Hijack would be to insert a small delay of a second or so between ;@EXEC calls, to give time for a previous exec to complete initialization before running the next one. This will slow down the boot-up by (N -1) seconds for N apps (N==2 in your case). Probably not a biggie -- how about I parameterize it, with a ;@DELAY macro or something?

Cheers