Links Can't Find Ports

My guess is that the GraphLinksModel has forgotten how to find the port identifying information on each link data object. By that I mean the GoXam for WPF 2.2.4 and LinkFromParameterPath properties of the GraphLinksModel that you have loaded.

All properties seem to have been loaded correctly. If you see the problem in Figure 1, dragging it a bit will restore the line to look like Figure 2.

Which one is Figure 1 and which one is Figure 2?

So when loading, do you reconstruct the GraphLinksModel in its entirety, and then you assign it to Diagram.Model? You don’t do anything else after that assignment?

And then the link routes are wrong. I had assumed that the figure on the right is incorrect, but you did not make that clear. Then manually moving a node such as the one labeled “Module” causes all of the connected links to route correctly, yes?

Do you try to save and restore any link routes?

Do you have a minimal sample that reproduces this behavior so that I can debug it?

A post was split to a new topic: How to add rulers to a diagram?