This is some weird situation.
When i receive data from fx2lp, i use windows pc application made by myself. (as is pc)
That made c++ and i use xferdata().
The weird phenomenon is your USBlyser have to always run.
Because my pc application does not receive data from fx2lp without USBlyser run.
Does have any experiance this situation? I don't know what are USBlyser doing. But if i want to receive the data from fx2lp, i have to turn on the USBlyser.
Are you talking about CATC analyzer or USBlyzer (software that snoops USB packets at the software driver level and outputs it)?