Error 14 in Instant Protection PLUS 3
Error 14 in an application licensed with Instant Protection PLUS 3 (IPP3) is typically caused by a version mismatch between the IP2lib DLL and the XML file your application is using. The XML configuration file is one that is saved on the last step of the IPP3 wizard.
Work through this checklist:
- Check the DLL version. Right-click
IP2lib64.dllorIP2lib32.dlland choose Properties, then Details. The latest version is 3.4.2.0. - Save a fresh XML file from the IPP3 wizard. Open IPP3, and go to the Help → About to see the wizard version number. This needs to match the DLL version, and it is applied when you save an XML file. See Saving the XML file. The version of an existing XML file can't be inspected, so saving a new one is the only way to be certain which version you're using.
- Verify your application is loading the right XML and DLL. The XML filename and path are set in your source code. To confirm at runtime, rename the file and run your application; you should see a "file missing" error. If you don't, the application is loading a different XML file. Both the XML and DLL are searched for in the application directory by default, then in system locations, where an older copy could be picked up and cause the mismatch.