During my most recent trip, completed about eight days ago, I had six DB segments (all ICE) - four were on time, one was about five minutes late, and the final one was seriously late, about 50 minutes. The announced reason was a problem with signal lights somewhere beteeen Hamburg and Berlin Hbf (other trains were also being affected by the problem, so it definitely wasn't the specific equipment on my scheduled train).