Skip Navigation
Expand
CPM failed: Too many cycles: Max 5 cycles exceeded
Answer ID 12732   |   Last Review Date 10/31/2023

What causes "CPM failed: Too many cycles: Max 5 cycles exceeded" errors and how can I resolve them?

Environment:

Service Process Model (SPM), Process Designer, Custom Processes (CPM)
Oracle B2C Service

Resolution:

The "CPM failed: Too many cycles: Max 5 cycles exceeded" error will be added to the error and info logs on a site interface when there is a problem with API suppression involving a synchronous CPM. This is an indication that the CPM has entered a loop, and the error can be resolved by ensuring the site implements API suppression appropriately, as described here:
 
 
You will not see this error with CPMs that are configured to run asynchronously, however, as looping with them will result in new CPM records added to the queue instead (of the condition that causes the "Too many cycles error"). This will often result in a delayed/backed up queue, and for details on this condition see