Maybe the guppies are a little stressed. If they are stressed out they may abort the fry. Like with very low temperature of fluctuations in pH. They usually abort the fry just before they are about to give birt h. Try to do a 30% water change every week, this stimulates them to breed (you may want to add dechlroinator to avkid intoxication)