After further investigation found that it was related to ASP.NET Core with IIS - HTTP Verb Not Allowed. In the ASP.NET Core application enabling the WebDAVModule module does not allow Put, Delete and Post requests.
This issue has been resolved by updating the Access Management web.config file to remove WebDAVModule.
<system.webServer>
<modules runAllManagedModulesForAllRequests="false">
<remove name="WebDAVModule" />
</modules>
</system.webServer>