How often do they breed? If they have a batch of babies then breed the next week they could see the older fry as a threat to the new eggs so take it out on them and get rid of them in that aspect. Can you separate them at all? Though admittedly it could be a blessing as getting rid of convict fry can be a bit of a nightmare sometimes.