Looks like you have circular dependencies.
Like
A’s source are dependent on value of B and C;
B’s source are dependent on value of C and A;
C’s source are dependent on value of A and B;
In that case naturally the system would get confused as to what should happen to the source of B when value of A changes?
Possible to remove the circular dependencies?