Dave,
Did you still have any questions on this? It is difficult to say what could be causing what you are seeing without knowing a little bit more about your application. It all depends on what your subVI does. One way to troubleshoot this would be to turn on highlight execution, step through your code, and identify where the numbers diverge from what you would expect.
Please let me know if you have any more questions!
Regards,
Craig D
Applications Engineer
National Instruments