Assuming you use the VI server to load the subvi dynamically, when loading the vi, the "Wait to finish" must be set to false, so your main loop does not wait for the subvi to finish. When the main loop is waiting for the subvi to finish, that case (loop) is "halted".
Joe
