I have the same problem and I am using a simple modified sample vi from labview. My problem is that when I am starting the vi sending a string, waiting 5seconds and then checking bytes at port and reading out all bytes, the bytes at port property does not work properply. It shows 0 bytes at port. If I use the higlight function to find an error it works without problems. Therefore I increased the delay time between read and write to 12 seconds ( and many other values) and it is alltime the same. I do not know but it seems that labview is not able to check the bytes at port.
Maybe it depends on the processor power (1,8GHZ) or something else.
When I set the bytes to a constant amount everything is alright, only the function "bytes at port" make things going wrong
.
Hope I find the error soon.