I can't say that I've noticed this Charlie. If my big breeder tank gets a bit too full, I have seen a female "recycle" a newly born litter in preference to her older babies but I've never seen a good sized weanling eaten. This occurred across a number of different enclosures? Could something have highly stressed the entire colony? Since you were ill was a stranger tending them or anything very different in their normal routines?