Error -2147220304 When Using RAD Utility to Image My NI Real-Time Target

Updated Jul 2, 2026

Reported In

Hardware

  • CompactRIO Controller
  • CompactRIO Single-Board Controller

Software

  • LabVIEW Real-Time Module

Issue Details

Whenever I try to image my cRIO by using NI's RAD utility I get the following error: 

Error: Error -2147220304 at nisyscfg.lvlib:Restart.vi:1680001<APPEND><b>Complete call chain:</b>
nisyscfg.lvlib:Restart.vi:1680001
rad_Deploy Image Wrapper_FB.vi:2760002

 

Solution

This error is usually related to connectivity issues, either caused by the network/firewalls or the unit itself struggling when communicating. There can be many root causes of this issue, these are some of the troubleshooting steps you can follow to solve it:

  • Make sure no local or network firewalls are blocking communication. Disable any Windows firewalls and anti-virus temporarily, if possible, isolate the host PC and the cRIO in a straight ethernet communication with no corporate network access to test out connection.
  • Make sure the cRIO can be pinged from the PC and it shows up correctly in NI MAX with no errors or warnings.
  • Double check the board's LEDs are not pointing to an internal software corruption.
  • Reset the cRIO using the reset button on the cRIO. 
  • Try manually installing the NI Linux RT Image and feeds from NI MAX: Remote Devices >> cRIO Target>> Software >> Right click >> Add/Remove Software.
  • If other targets do work normally using the same PC and network, it could the specific unit has some OS level corruption. Try restoring factory settings: Restore NI Linux RT Target to Factory Default Configuration - NI
  • Try using a different PC to perform the imaging.