Task status changed to prevent stack overflow when a circular dependency is defined.