The query step in the task may be able to be edited to add criteria to exclude the previously processed records based on a unique field in the records. This would be a static fix and the records would build up again over time.
Please contact support and reference this article.