It is possible that you attempt to launch Microsoft Project from EPM Live but when you Select Microsoft Project from the Select Planner, you get an unexpected Windows Security Box. Entering your EPM credentials does not resolve the box, and when you select "Cancel", you get an error message stating "Error when trying to rename project title. Error message: Object reference not set to an instance of an object". As a result, you are unable to access Microsoft Project.
This issue is caused because EPM Live is not designed to work with Modern-Authentication, and it requires Forms-Based Authentication to work properly. The issue can occur when Microsoft pushes updates to its Suite. Please follow the following steps in order to solve this issue:
- Open the Windows Registry Editor.
- Navigate to HKEY_CURRENT_USER -> Software -> Microsoft -> Office -> 16.0 -> Common -> Identity -> ServiceAuthInfoCache -> CredStoreKeyToAuthScheme, and find https://apps22/epmlive.com under the Name Field
- Right click this selection and delete it:
- Navigate to HKEY_CURRENT_USER -> Software -> Microsoft -> Office -> 16.0 -> Common -> Identity. On the right side panel, add a "DWORD (32-bit) Value"
- Name the newly created value as "EnableADAL":
- Configure the created value by setting the Value data field to 00000000 and click OK:
- Exit the Registry Editor and attempt to Launch Microsoft Project again. You may be prompted for your EPM Live login credentials, enter these if so and select "Sign me in automatically" to avoid this prompt in the future.
You will be able to access Microsoft Project.
- Note that after you have completed the process, you may be signed out of your Microsoft Account and get an stating that your product is Unlicensed:
- Simply sign in again to your Microsoft Account, click on Activate and restart Microsoft Project.
This warning message will no longer be present.
Please note that it may happen that your machine, for some reason (such as multiple security software solutions being in place), is not allowing Form-based Authentication (Basic Authentication/Web Authentication). In this case, a workaround is to install Project 2013 as Form-based Authentication is used as expected in this version.
- After the Project 2013 installation, the Project Publisher Plugin should be installed. Follow the instructions in this article to install the plugin:
Installing Project Publisher for Microsoft Project
- If the Publisher tab is not appearing in MS Project, then the registry file in the following link needs to be run:
To do this, close MS Project, execute the registry file, then open Project again and confirm that the Publisher tab is now showing.