...
MS tried to replicate the batch processing in SIT with lower batch size parameter of 1 in this record:
...
2nd Testing using the script with 1 batch size via execute anonymous in developer console, the Batch was closed successfully
3. Testing in UAT:
Unit Testing Variables:
10 Batch Items of different accounts
36 Transactions each Batch Item with payments, 2 of which no payments
Unit Testing Steps: Test User - Ana Simic
Created Batch record with Batch items and transaction records comparable to original related Production record.
Closed batch and received error on Utility Log (CPU limit not indicated on Details as UAT has different AQ package version).
Close the batch record using anonymous Apex script
String smartBatchId = 'a0ZBm000000AdT7MAK';
AQB.ProcessBatchItems aqSmartBatch = new AQB.ProcessBatchItems(smartBatchId);
Database.executeBatch(aqSmartBatch, 1);
4. Received a successful log.
5. Batch Record was closed successfully
...