I am currently working with Vincenzo through support. We are trying to understand why this doesn't work on multi-core, rather than how to get LabVIEW not to run. However, this is a great suggestion and maybe the perform of LabVIEW/DSC won't be affect to much running on single core. Thanks for the suggestion!
I actually have Windows API example code to switch LabVIEW to single core... so we can look into this option.
The current status of this issue is as follows:
This issue was reported to R&D in Corrective Action Request (CAR): 173604.
After investigation the root cause was found to be a bug in the OPC IO Server diagnostic information logger: it is not thread safe.
There are currently two simple workarounds:
a. Right-click on the I/O Server Variable in the LabVIEW Project
b. Select Properties
c. Select the Diagnostic tab
d. Uncheck Enable Diagnostic
R&D is currently working on a fix which may be released in the
future. Please refer to CAR 173604 for the latest information. Please contact your local NI Office if you require further support regarding this issue.