Link not linked after setting points?

Good day,
Maybe I am just missing the obvious, but why does a Northwoods.Go.GoLabeledLink get disconnected from the ports if I set points on the link?
Is this by design, and can I prevent this from happening?
Any help would be greatly appreciated - Deadline came and went

Well, if you set the first or last point of the RealLink, of course the link might not appear to connect to the corresponding port, depending on the position of the new point. Or are you talking about setting the points in the middle?
The Demo1 and Processor samples allow users to add and remove points/segments from links using a context menu command. They always operate on the middle points/segments of the link, not the end points.