You must include a dynamic dispatch member VI or a VI that shares clones of itself between instances of calls in any recursive cycle. For recursive calls to work correctly, all VIs in the cycle must be reentrant and at least one must be a dynamic dispatch member VI or share clones of itself between instances of calls.

To correct this error, configure one of the VIs in the recursive cycle to share clones of itself between instances of calls by selecting Shared clone reentrant execution on the Execution page of the VI Properties dialog box.