I don't think that phrase is used as an idiom because it isn't clear what the cause or effect of the slip is in a way that could be attached to a generic situation.
If I interpret it to mean "sudden failure with a chance for recovery", and it refers to a person, then I would instead say they "dropped the ball". If it refers to a system, then I probably wouldn't use an idiom and instead talk about how it malfunctioned or had a glitch. Without context, it's hard to tell.