Hello Ryan,
You description sounds like a known issue when using Traditional NI-DAQ 7.x (and prior versions of NI-DAQ). This is described in KnowledgeBase article 2Q1HG8A6: "
Unusual Error Messages Loading, Executing, or Debugging an Application When Using NI-DAQ for Windows". The simplest workaround is to switch to NI-DAQmx which is better architected for multiprocess & multithreaded use. If this is not an option, please try the other workarounds listed in this KnowledgeBase.
If that does not work, please post additional details such as: what the programs do, how are they built, your system configuration, and so forth. I would
also strongly recommend running your application (the instance that fails) through the "Profile" option of
Dependency Walker 2.x.
Sincerely,
Jeremiah
Staff Product Support Engineer -- Systems Software
National Instruments -- http://www.ni.com/ask