I am another Mentor on the same team trying to resolve this mystery.
We will apply the patch suggested next time we work on the robot.
One thing that has puzzled us is the lack of information provided about why the program wouldn't run. Rather than the usual "broken run arrow" and the errors dialog that normally guides you to the problem, in this case an unknown VI,
Handle Dirty Elements.vi always popped open with a VI icon blinking in negative. None of us really knows what that means. No information was given that might steer us to where the problem was and since
Handle Dirty Elements.vi is something provided in the libraries, we weren't familiar with it's function or even what other VI used it.
IsClient.jpg.html
We also wondered what was going on in this same VI where it also showed the flashing negative box on a invert VI that is outlined in red. It is unterminated and appears to be doing nothing. The true case is empty.
not-nothing.jpg
I hope the patch fixes all this, but for our curiosity and future reference, I'd like to know these things.