Why Queue processor : pzStandardProcessor has lot of broken records and how to clean all rows at once

I call Queue-For-Processing in my activity to send a json to AWS bucket. When I post a request to my REST endpoint this activity is called which uses Queue-For-Processing method to create and push the json to AWS bucket.

This whole call works fine and I see the json file in the aws bucket and no error either but I do see lot of records in the broke queue in Admin Studio.

I see thousands of broken records under Queue processor : pzStandardProcessor, why would I see a record here when the queue is processed successfully?

Also how can I delete these records at one shot from this view in Admin Studio as I have 95 pages with 15 rows each and I dont see a option to clean all, I see only each page to select the rows and remove

@KannanM3 Based on your queue processor retry count, it will retry that many times. For example if an instance got failed for 2 times and then succeeded on 3rd, these 2 will be send to broken item. Because of this you could be seeing these many instances in the broken queue. You will have remove all option for broken queue items in admin studio