I have been looking at this and a streaming issue this week, I think I have found the main cause of the problem.
It relates to how the buffer vis with the LabVIEW library functions are called (DSNewPtr etc), and affect other examples too.
I will do more testing before pushing any code changes.