cRIO-905x Does Not Recognize in NI-MAX via USB

Updated Apr 18, 2023

Reported In


  • cRIO-9055
  • cRIO-9054
  • cRIO-9056
  • cRIO-9057


  • NI CompactRIO

Issue Details

I recently purchased a cRIO-9057 to replace a Windows-based application to a headless standalone application. Since I have limited amounts of ethernet ports, I am using USB interface to program the cRIO, but it is not recognized under Remote Devices in NI-MAX on the host computer. What could be causing this issue?


  • Make sure you are using the correct USB Port. To recognize the cRIO-905x series via USB, you must use the USB 2.0 Type-C Device Port on the cRIO as shown in the Figure below.
  • Make sure you have¬†compatible¬†drivers for your cRIO-905x. You must have NI CompactRIO 18.1 or above for cRIO-905x.

Additional Information

If you are connecting USB to the USB 3.1 Type-C Host Port, NI-MAX will not recognize the cRIO as a device. USB 3.1 Type-C Host port is used for USB Flash drives, keyboards, or USB cameras.