Steps to reproduce the issue:
- Add a source node (say database source)
- Add a group-by analytics node
- Open the database source and rename the label
- Export the pipeline
- Import again the exported pipeline
- Connect the database source with the group-by node
After step 6
- The new connection is not rendered correctly
- Throws a js error in console.
The cause seems to be that the jsplumb still seems to be using the incorrect node name. When we export the pipeline we modify the node names to be unique and export the pipeline. But on reimport and trying to add a connection jsplumb seems to not use the node name.