The airport itself points to problems with the fire safety system as the immediate cause of the delays: The fire safety system incorporates some 75, 000 sprinklers, but computer programming glitches mean it's not clear whether all of these sprinklers would spray enough water during a fire.
NPR: Berlin's Airport Project Delays Shame Germans