When submitting a Create User task in Identity Manager, the task may remain in an 'unsubmitted' status indefinitely. This behavior is typically caused by a looping Xpress (PX) Policy, which prevents the task submission process from completing. This article provides steps to diagnose and resolve this issue.
Identity Manager 14.x & 15
A looping PX Policy usually stems from logic errors within the custom PX development. Common triggers include:
To resolve this issue, perform the following steps to identify and correct the looping policy:
Identify the Looping Policy: Review the server logs to identify which PX policy is repeatedly firing. The logs will typically reference the policy name, for example: [PROD]PX ##### - Check BaseEmail for Special Characters [Create].
Temporarily Disable the Policy: Remove or disable the identified looping PX policy to allow the task to process. If applicable, restore a previously working version of the PX policy.
Rework PX Logic: Review the logic of the custom PX policy. Ensure that:
Test the Policy: After applying corrections, test the PX policy in a staging environment to confirm it executes as expected without looping.