How to process the Items in Broken Queue in agents concept
I got this from Pega Academy and understood the concept, but has a doubt on the bold text.
The AQM can either be enabled or disabled on each agent. When enabled, any entry retrieved from that agent queue is locked while the entry is being processed until a commit or rollback occurs at the end of the process. If a rollback occurs, AQM puts the queue entry into failure status and stores it into the “Broken-Process” Queue or “Broken” Queue. From there, someone with access to the broken queue, can view it, fix the issue and re-queue the entry for processing again. When the AQM is disabled, the agent gets only one chance to process the entry as the entry is removed from the queue rather than being locked. In the case of process failure, the queue entry is not kept anywhere for another possible attempt. For this reason, as a best practice, always enable AQM for standard agents. The AQM is enabled through the agent rule form.