When starting to solve in Nastran it would fail and the following is found:
*** 15:12:05 ***
Starting Nastran Exporter
*** 15:12:05 ***
Writing file C:\***\***\*_model.dat
*** 15:12:05 ***
ERROR : Checksum problem : Cannot retrieve Machine ID . This error can occur when both the SIM file directory and the UGII_TMP_DIR environment variable are UNC paths.
Export terminated because of error
Although the UGII_TMP_DIR and the Directory of the Sim file are both NON-UNC paths, the error persists.
Solution
We already looked for the most obvious first, as the error message states:
This error can occur
when both the SIM file directory and the UGII_TMP_DIR environment variable are UNC paths.
It was not the tmp dir, and also not the simulation file directory.
We noticed that we got some errors whenever a command prompt was used.
So we got to the "basics". Just open a command prompt and run the cmd.exe from the system32 folder. (the basic Windows stuff)
In the first try, you see it already gives a "cannot find path"
We found out, it was somewhere in the registry a reference to a bat file that no longer existed. Probably do to a wrong uninstall of another application: The Key to look for is:
HKCU\Software\Microsoft\Command Processor\AutoRun
and clear the value.
Looked it up in the registry: The autorun was pointing to some bat file in the users temp folder that did not exist (anymore).
Removed the entry in the registry.
The second entry in the screenshot above, is after removing the entry.
Now, no path error anymore. Also no problems anymore with "solving". All works fine now.
Notes