When one of the subvi is running, the event that fires the subvi will not be finished until the subvi is stopped. To overcome this, you can dynamically load the vi using vi server (check the snapshot for this. Note the vi path need to be the path to your vi).
Joe