Integrations (PTC products, 3rd party products and code) > PTC product integrations (Asset Library, Lifecycle Manager, Reviewer, Windchill & ThingWorx) > PTC Integrity Lifecycle Manager > Troubleshooting > Error Message: Unable to load DLL ‘mksapi.dll’ (Integration for PTC Integrity Lifecycle Manager)
  
Error Message: Unable to load DLL ‘mksapi.dll’ (Integration for PTC Integrity Lifecycle Manager)
The problem is that in Integrity Lifecycle Manager 12.0, the path to the ILMClient directory is not being added to the System PATH environmental variable.
We experienced this problem when using Integrity Lifecycle Manager 12.0. To fix it, add the ILMClient directory to the System PATH environmental variable.
The steps that follow are correct at the time of writing.
To add the ILMClient directory to the System PATH environmental variable:
1. Open the System Properties main program window.
2. Click on Environmental Variables.... The Environmental Variables window opens.
3. Under System vairables, select the Path entry, and then click Edit.
4. The Edit environment variable window opens. Add the full path to the ILMClient\bin directory onto the end.
5. Click OK. The full path is added to the directory.