I'm a bit unclear as to what your setup is. I suggest you post an example which will help clear it.
As a guess, error 1000 means "The VI is not in a state compatible with this operation". If the subVI is the one set to be run when opened, maybe calling it dynamically is what causes the problem.
___________________
Try to take over the world!