Can't Find the Dependency Issue in Project

Trying to make “4.3.1 Alpha Checkpoint” the predecessor to “3.3.3.1 (Beta) Data Acquisition” but it brings up a looping error every time. I have run the chart about 4/5 times now and cannot find the root of the loop.

Just looking for some outside eyes, thanks!

Respectfully,
~JC

Project BIL v5.gan (59.4 KB)

3.3.3.1 => 4.4.1 == because it is a child task ==> 4.4.2.2 => 4.3.1

Dmitry,

Thanks for your reply. Pretty new to the forums and the system. Confused a bit about what you are indicating. 4.3.1 would be the only task going into 3.3.3.1 where the looping issue is caused. I do see 4.4.2.2 => 4.3.1 but I do not see 4.4.1 => 4.4.2.2; instead I see 3.3.2.1 => 4.4.2.2.

Probably basic thing I am missing, just need it spelled out maybe. Thanks again.

Respectfully,
~JC

Sorry, I mistyped. Replace 4.4.2.2 with 4.4.1.2.
There are explicit dependencies: 3.3.3.1 => 4.4.1 and 4.4.1.2 => 4.3.1. There is parent-child dependency 4.4.1 => 4.4.1.2. By [our] definition, parent task can’t start earlier than any of its child tasks, so if parent task itself has a predecessor then all its child tasks implicitly get similar predecessor. So, the chain is 3.3.3.1 = [this is implicit because 4.4.1 is a parent] => 4.4.1.2 => 4.3.1 and 4.3.1 => 3.3.3.1 closes the loop.

1 Like

Dmitry,

Thanks so much. I did not even know the parent-child dependency existed. Thanks again!

Respectfully,
~JC