Solution
This error is similar to timeout but since this triggers an error, it will cause loop execution to stop. Please refer to below method on how this issue can be resolved.
Method 1 (Recommended)
Instead of using
DataSocket Update VI, please use
DataSocket Read VI.
DataSocket Read VI has timeout function which will not trigger an error.
Method 2
Please use this method only if using the legacy API. Use
Clear Error VI to remove error -2147417843. Since this is similar to timeout error, it should not effect the overall DataSocket operation. Note that this method is not recommended because it may cause memory leak in LabVIEW and cause LabVIEW to crash.