I noticed when I went through and set all predecessors on my gantt that some tasks were missing and I needed to add several tasks throughout the gantt. What I found however is that when a task is added in the middle of the chart, the predecessors that are below the new task do not update/increment to account for the new task so adding a task in the middle of the chart invalidated all predecessors below it. Huge bug.