Terry,
I do not get an error message. The signal I'm reading is a pulse train or square wave. The VI determines the number of hi-to-low/low-to-hi transistions, compares this number to a constant, and returns a boolean pass/fail indication. When the "failure" occurs, the VI shows 0 or 1 transistion, but the actual signal on the pin is a 500Hz square wave (I sample the DIO channel for about 1 second, so the number of transistions should be about 1000). As I stated previously, This only happens when I put the VI in a teststand sequence.
Bill