LabVIEW might seem to hang with 100% processor use when all of the following conditions are true:

  • You call a LabVIEW VI that creates ActiveX references, such as calling the ApplicationMgr.GetEngine method directly.
  • You configure the VI to use the same as caller execution system.
  • You call the VI from a sequence running in a single-threaded apartment thread.

Change the Preferred Execution System option in LabVIEW to a value different from same as caller to work around this issue.