If your Universal Library application, when executed on a target machine, gives an error related to null pointer ... such as "Value cannot be null", most likely that PC has multiple copies of the file named “cbw32.dll” or “cbw64.dll”.
Search the target PC for “cbw32.dll” and “cbw64.dll”. There will be at least one copy of each. If there are multiple copies of either, delete any that are not in the same directory as InstaCal (“C:\Program Files\Measurement Computing\DAQ” by default).