The consumer's ack wait is 30 seconds and the runtime gives a handler two minutes, so an event handled longer was offered again while it was handled; events waiting in the client's buffer ran out their ack wait too, so a burst reached max-deliver with nothing failed. Say in-progress every 10 seconds, as a worker's work does, and pull one event at a time.