A slow broker request can finish normally, but the worker will not start the rest of a batch after its configured run window has closed. This keeps once-per-minute processing bounded while preserving job leases and retry state.
Data Removal worker stays within its run window
The Data Removal worker now checks its deadline between each broker job.