Errors -1074384758 or -1074384895 using NI-XNET Create Session

Updated Jul 23, 2018

Reported In


  • CompactRIO Chassis
  • CompactDAQ Chassis


  • LabVIEW



Issue Details

When I try to create an NI-XNET Session on my CompactDAQ (cDAQ) chassis after multiple NI-DAQmx tasks are already running I get either Error -1074384758 or Error -1074384895: NI-XNET: (Hex 0xBFF63001) An internal error occurred in the NI-XNET driver.  Why is this and how can I correct this issue?


This issue is the result of a software bug and has been corrected in NI-DAQmx versions 17.1.1 and later. Click here to download the latest version of NI-DAQmx

If upgrading NI-DAQmx is not an option for your system the following workarounds can be applied: Additional information on the NI-DAQmx 17.1.1 patch can be found in the NI-DAQmx 17.1.1 Patch Details.

Additional Information

Other possible reasons:

1. NI-XNET driver is unable to place data into a FIFO because it is full. The NI-XNET kernel driver uses a background thread to read data from the output FIFO and send it to the cDAQ chassis. For some reason the NI-XNET kernel driver is not emptying the output FIFO and allowing new data to be inserted. NI-XNET introduced the background kernel thread in the 14.5 release to address other known issues which explain why we don't see these errors before then.

2. The C-Series module or cDAQ/cRIO chassis may have been removed from the system either intentionally or through a USB driver issues. Or the chassis had a problem and failed to notify it NI-XNET. After some improvements released in NI-XNET 17.5 version, it is possible to fix this bug. You can download the latest version of NI-XNET from here

3. This error is also present when the Queue size parameter is not properly configurated for your application. In general, try to following the recommendation from Queue Size.

If the previous solutions do not resolve the behavior, please contact National Instruments Support for more assistance.


Not Helpful