Identity Refresh Error - A different object with the same identifier value was already associated with the session

Hi Experts,

During aggregation task we are facing the following error.

21/06/22 2:44:25:658 CEST] 0002f1ad SystemOut O 2022-06-21T02:44:25,650 ERROR Thread-60311 sailpoint.task.IdentityRefreshExecutor:1358 - Unable to release lock
[21/06/22 2:44:25:665 CEST] 0002f1ad SystemOut O 2022-06-21T02:44:25,658 ERROR Thread-60311 sailpoint.task.IdentityRefreshExecutor:1359 - sailpoint.tools.GeneralException: A different object with the same identifier value was already associated with the session : [sailpoint.object.Bundle#0a20b4a97fa81c21817fc101febd1abe]
[21/06/22 2:44:25:673 CEST] 0002f1ad SystemOut O 2022-06-21T02:44:25,665 ERROR Thread-60311 sailpoint.task.IdentityRefreshExecutor:1360 - Decache and try again
[21/06/22 2:44:25:692 CEST] 0002f1ad SystemOut O 2022-06-21T02:44:25,683 ERROR Thread-60311 sailpoint.task.IdentityRefreshExecutor:1624 - RefreshWorker 1 exception: A different object with the same identifier value was already associated with the session : [sailpoint.object.Bundle#0a20b4a97fa81c21817fc101febd1abe]
sailpoint.tools.GeneralException: A different object with the same identifier value was already associated with the session : [sailpoint.object.Bundle#0a20b4a97fa81c21817fc101febd1abe]

This issue happen when Business role is being evaluated during refresh task and Provisioning Plan is generated to create accounts

The refresh task has checked the following options, and all of them are required when refresh task is executed:

  • Refresh identity attributes
  • Refresh assigned, detected roles and promote additional entitlements
  • Provision assignments
  • Synchronize attributes
  • Refresh assigned scope
  • Process events
  • Enable partitioning

Any suggest about this error.?

Thanks in advance,
Ismael