There was the Mother's Day outage of 1990. That was caused by someone swapping a break statement for a continue statement in some C code that handled the routing, and there was a cascading effect.
Then again. That only affected long-distance service.
Then again. That only affected long-distance service.