I have several breeding colonies and have bred over 200 asf's first time moms will eat their babies and so will the others. When one ASF is pregnant, any other females in the colony will start to lactate so they can help nurse. they are a milk factory. This requires a lot of energy and if they don't get enough, they will eat one of the pinkys to produce enough nutrient and fat they need to keep the colony going. Do Not remove the female. You will not be able to introduce her back without her being attacked. Leave them all together. Just bump up the protein and fat in their diet. Offer plenty of sunflower seeds. put in raw spinach leaves. on my very first litter of 11, they ate 10. after that first litter, when I offered more food, I had no losses.
within 2 weeks of the female dropping her litter she will be pregnant again soon after and drop another. don't worry it is a part of breeding ASF's not pleasant to watch but natural.
ASF's ingeneral are some of the best parents, even the males take part and when you have hopper, they will help clean and care for the new pinkies