NI VeriStand

Showing results for 
Search instead for 
Did you mean: 

VeriStand 2020 R4 gives −307731 when deploying to CompactRIO

I am posting this to inform anyone that runs into the same problem. When deploying a configuration from VeriStand 2020 R4 to a CompactRIO 9035 running cRIO VeriStand 20.2.0, I get the following error message:


−307731 The system definition file is not saved in the current version of NI VeriStand. NI VeriStand cannot mutate system definition files on a real-time target. Use the System Explorer window to open and save the file.


I found a workaround to downgrade VeriStand to 2020 R3.


It seems there is a conflict between the latest VeriStand version and the latest cRIO VeriStand version.


Specific version info:

    PC VeriStand 2020 R4

    cRIO VeriStand


Message 1 of 4

I have the same error.


And I can't seem to be able to download/install VS 2020 R4 engine on my cRIO. It is not listed in MAX. It only shows the R3 version.


I reverted to R3 to continue working.


Vincent Carpentier, Ing./Eng.
Neosoft Technologies
DQMH Trusted Advisor
0 Kudos
Message 2 of 4

After speaking with NI support. 


I forgot to update the Linux RT image to 20.6 prior to trying to update the VS Engine to 20.4


I hope this helps,

Vincent Carpentier, Ing./Eng.
Neosoft Technologies
DQMH Trusted Advisor
Message 3 of 4

Thanks for your response Vincent. After reformatting my RIO I got nothing newer than Linux RT System Image for Q2 2020. Since this was installed automatically and NI-MAX doesn't show any updates I am stuck with the VeriStand Engine 20.20 that came with it.


For now I will use VersiStand 2020 R4 which seems compatible.

0 Kudos
Message 4 of 4