Hi Steve,
Since the data is coming first from the OK button, have you tried changing the mechanical action on the button to Latch When Pressed?
I come to this conclusion because TCP communication is buffered, and in addition FIFO's are programmed into the NPL with LabVIEW RT, if the True data was read at any time it should be seen by the TC loop.
Here is a link to information on setting Ethernet port buffer sizes in LabVIEW Real-Time 7.1.1.
Let me know if this helps or if you have additional questions.
Richard
Applications Engineer
Richard
Field Sales Engineer, New Jersey
National Instruments