Link , Node Overlap problem

I haven’t tried this, but you could implement a Diagram.LayoutCompleted event that iterates over all of the PartManager.Nodes, and for each Node checks whether the Node.LinksInto Count > 1. If so, iterate over those Links and call Route.InvalidateRoute on each one.