Hi,
It seems to me from you description, that your subvi is constantly running, in a loop or so, the output of that subvi is only available in the main program when it stops running. There are also other ways, for instance using references for the main controls in the subvi.
If this is not the case, post your code, or a pice of it to demonstrate your problem.
Hope it helps,
Paulo