The fixes for this problem are in 4.1.6 package 40, but these will not clean up the bad records. If you do not want to abandon the package, the manual fix for these records is below. To save frustration, wait until you install package 40 so the invalid records do not recur.
If the archive cleanup is setup to only keep 100 versions of the file. However, every time the archive clean up runs, it states that there are no files to delete.