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 log a new case online and reference this article.