Hi Team,
I am working on a Queue Processor that contains logic to create a case. The case is being created successfully; however, it is immediately getting routed to the problem flow.
I am using the out-of-the-box activity pzCreateCaseV2Impl, which is provided by Pega as part of the DX API framework. While tracing the Queue Processor execution, I observed that processing fails in the AddAssign activity of the Assign-WorkList class with the following error:
Unable to open an instance using the given inputs: pxObjClass = “Data-Admin-Operator-ID”, pyUserIdentifier = “System”
It appears that the activity is attempting to resolve the operator “System”, but the operator record does not exist. I tried creating a dummy operator with the name System, but Pega does not allow creation of an operator with this name. I also attempted to set pxRequestor.pxUserIdentifier explicitly; however, the same issue persists.
Has anyone encountered a similar issue while creating cases from a Queue Processor? Could you please suggest any alternative approach or a possible resolution for this problem?