How to Delete an OIDC Identity Provider RecordIssue Deactivating OIDC Identity Provider does not release Client ID constraint; deletion required Symptoms Login errors indicating "An Identity Provider record already exists with the same client ID"Failed authentication attempts when multiple OIDC IdP records share the same Client ID"Client ID conflict" or "Duplicate IdP" error messages during sign-in Release All Cause ServiceNow enforces uniqueness on the Client ID field within OIDC Identity Provider records. If you create a new OIDC IdP before removing or deactivating an old one with the same Client ID, the system blocks the login request and returns a conflict error. This prevents ambiguous authentication routing. Resolution Before You Delete Verify the record is truly unused Confirm no active applications or integrations are using this OIDC IdPCheck with your identity team to ensure the old IdP is no longer in production Deactivate first (optional but recommended) Go to System SSO > Identity Providers > OIDCOpen the old OIDC IdP recordSet Active to FalseClick UpdateTest your new IdP to confirm it works before proceeding to deletion Back up the record Open the old OIDC IdP recordClick the three-dot menu (⋯) in the top-right cornerSelect Export as XMLSave the XML file to your records for audit and recovery purposes Delete the Record Navigate to System SSO > Identity Providers > OIDCClick on the old/unused OIDC IdP record name to open itClick the three-dot menu (⋯) in the top-right cornerSelect DeleteWhen prompted, confirm the deletion Verify Resolution Test login with your new OIDC IdPConfirm users can authenticate without "Client ID already exists" errorsCheck your authentication logs for successful login events Related Links https://www.servicenow.com/docs/r/platform-security/authentication/OIDC-SSO-overview.html https://www.servicenow.com/docs/r/platform-security/authentication/create-OIDC-configuration-SSO.html