You've probably already tried this, but I can say it anyway;
I've had a similar problem once, except with NI-DAQ communication, and it turned out that I had forgotten to include the nessecary drivers with either the run-time version or the application builder(it's been quite some time, so I don't remember which one). Anyway, if you haven't tried this, I suggest you make sure you have all necessary drivers included in the executable (or run-time engine) and see if that helps any.