First, red cherries won't eat anything bigger than a daphnia while it's still alive, much less their own young.
Second, before an RCS mates, her eggs are inside her (in her saddle). Right after mating, she pushes them out and carries them in her swimmerets until they hatch. If she senses that one of the eggs is "dead", she drops it. Sometimes this happens to all the eggs. Dropped eggs are eventually eaten by other shrimp.