Solution
The error -1950679023 is due to the system that is hosting your shared variable being unable to find the shared variables. This could be caused by:
1. A bad connection between the PC and the cRIO device or a dip in the power supply of the installation
This sort of behavior can be characterized by network instability or the cRIO device disconnecting periodically from the host device. Errors in the network can often be analysed using third party tools like Wireshark.
2.Time mismatch between PC and cRIO
A difference in the system time between PC and cRIO when using Shared Variables can cause this error. Time mismatch could be caused by the PC time drifting due to BIOS battery or cRIO time being synced incorrectly or having multiple time synchronization settings. You may use the 'Monitor and Configure Time References.vi'
example to validate the synchronization on the cRIO.
3. The Shared Variable Engine (SVE) is crashing momentarily
If you are using a LabVIEW Real-Time target such as CompactRIO or Compact FieldPoint, you should consider hosting the shared variable library on the real-time target. These devices have watchdog capabilities and typically contain hardware components controlling the critical pieces of an application, whereas most Windows or PC-based targets do not have these fail-safes.