Rick,
Let's first start with your acquisition. Within your For loop, you are using the AI single scan VI (in your subVI), which does NOT use buffering. Therefore, there is no need for your VPTS Init Analog Inputs VI and your VPTS Close Analog Input VI, because one initializes a buffer, and the other clears a buffer, neither of which you are using.
Therefore, your AI Clear is complaining that there's no buffer to be cleared (there's no buffered acquisition occurring)--that's the -10608 error.
You can remove both of these VIs, and I think your main VI should run just fine.
Mark