On large projects with many dependencies, it's difficult to audit and troubleshoot the predecessors on tasks, when they are not listed in order.
Additionally, when a predecessor causes a looping error, the message displayed is not user friendly. It would be incredibly helpful when there is an err...