LabVIEW: (Hex 0x436) Failed to Load Shared Library taggerrt.out on cRIO 901x/907x

Updated Apr 3, 2020

Reported In

Hardware

  • cRIO-9012
  • cRIO-9014
  • cRIO-9074

Software

  • LabVIEW Real-Time Module

Issue Details

I am using a cRIO of the 901x or 907x series and every time I try to connect to the target and deploy my VIs and libraries, I receive the following error, which states:

LabVIEW: (Hex 0x436) Failed to Load Shared Library taggerrt.out



Sometimes you will also get additional error messages that say:

LabVIEW: (Hex 0x2A) Generic error

or

LabVIEW: (Hex 0x466) VI version is too early to convert to the current LabVIEW version

 What should I do now, in order to connect to my target and deploy my program?

Solution

The root of this issue is the relatively low internal memory of the cRIOs of the 901x and 907x series. Installing all possible software packages and drivers on the cRIO blocks most of the memory and the above mentioned .out-file cannot be loaded on the controller. In order to resolve this issue, remove not necessary software and drivers from the cRIO and install the minimum needed. This frees up enough space to deploy the shared library.