Overcooked fudge will become grainy, crumbly, or hard. This is why it's important to stir the melting chocolate constantly and keep an eye on it. You want it to come together and be smooth, but you don't need to cook it beyond that point.