Here is another glitch:
Curve piping doesn’t update the edges after settings are adjusted. Here I changged from radius 0.5 and 4 segments to radius 0.2 and 16 segments. As you can see the rendermesh updates but not the edges. If i move the object then it updates, and I can run Undo to get it back in place with the new settings.
It should not draw the “cage curves” when edge softening is applied as there are too many lines visible in the view.
The option to ignore the edge softening for technical modes would also be of good use.