In Complex Hierarchical Layout the nodes position updated wrongly leads to connector overlap in connectionPointOrgin as SamePoint, the child node connectors of different parent are overlap with each other.
Expected behaviour: the child node connectors of different parent should not overlap with each other. so the nodes postion should updated properly and their parent node offset X value should be middle of the child nodes visually