The official investigation proved that the failed O-ring seal was weakened due to the cold weather the day of the launch. In fact, that day, the weather was below freezing, but NASA still proceeded with the launch.