ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Run-time error 453 when opening MSP from Clarity

book

Article ID: 126702

calendar_today

Updated On:

Products

Clarity PPM SaaS Clarity PPM On Premise

Issue/Introduction

When attempting to use the Microsoft Project Interface with PPM, users are getting a 'Run-time error 453' followed by a second error: 'Can't find DLL entry point SetCurrentDirectoryA in kernel32'

Cause

The macros used by the MSP Interface are being blocked by an antivirus software, such as Cylance. 

One way to tell if this is the case is to check the application logs in the Windows Event Viewer. There will be an entry indicating the following: 

'A potentially malicious Macro script was Blocked by policy'

Environment

Release: All supported releases
Component:PPMMSP

Resolution

An exception would need to be created for the antivirus software to allow the macros. The MSP Interface will work without error after this.