When events are spanning midnight, and also when runtime is started near midnight, the calculation around breaks and next break has poor performance. "No further short breaks..." message comes up when there is a future event that spans midnight.