Bad updates are a killer. Usually they're no big deal but because of how they structured the software, you have to add in features that come with most sites. So when you do an update, the add ons can screw things up. I think we've learned though to wait a bit for updates and let other sites test them first so if there are problems, maybe they'll be reported and fixed by the time we do our next update.
You learn from your mistakes and that was a big one lol.