can you attached your program? As i am not sure what you mean of "The mainVI button is suppose to reset and close the subVI FP". Normally i us ed set the subVI to be open when called and close subVI after finished runing. you can do it by pointing the subvi in your mainVI and right click selected the subVI node setup. hope it help you solve the problem
