All eggs have a chance of failing, spoiled, rotten, or fresh. You can see the chances listed in the chart at the top of the hatchery.
You will know when an egg is actually spoiled or rotten because the graphic changes, and the name also changes to "Spoiled <CREATU> Egg" and "Rotten <CREATU> Egg".