Not sure if they're bugged but I do know that a 95% chance of success can give a surprising number of failiures when you get a bit unlucky. Probabilities can be very deceptive.