Problem: The email content is randomly duplicating when burst. This has been scheduled for several months and working fine until this last month.
When dealing with data duplication like this I'd start by examining the database and generated SQL. Is it possible a row got entered that's causing a cross join?