Steps to reproduce:
- Drag the ring from inside the pipe block onto the stage or some other non-scripting area and let go. The ring should return to the pipe block.
- Try dragging the pipe block out. Nothing will happen.
- Try dragging out the ring into the scripting pane a few times. It should disappear after doing this twice.
- To fix, simply edit the pipe block and then delete its definition (this part is optional).
This actually occurs with all shapes of variadic rings in custom blocks and primitives. I think this bug was introduced due to a different bug which involved dragging non-variadic rings outside of the scripting pane.