... In addition I sometimes have a missing EP2 single packet xfer! Yikes!
I'm finding that at random times XferData() simply isn't transferring any actual data between FPGA and the FX3. For every call to XferData() I check Nstatus and do an Abort() and print out a message if any calls to XferData() fail; I do not see any such messages. Once a call to XferData() fails to complete a transfer my application and the FX3 firmware are hosed.