I found two simple bugs that seem to be specific to WeldConstraint objects.
- Inserting a WeldConstraint through the Advanced Objects window will always put the WeldConstraint directly underneath the Workspace, regardless of what you have selected in the game’s hierarchy.
- WeldConstraint objects cannot be duplicated with CTRL + D when both Part0 and Part1 are set.
These bugs happen 100% of the time and have presumably existed since the objects were first enabled.
Repro for 1.
- Open the Advanced Objects window.
- Select an object in the workspace (the BasePlate or a newly instantiated Model or whatever).
- Double click the WeldConstraint in the window.
- Notice how the WeldConstraint is put in the workspace instead.
Repro for 2.
- Select a WeldConstraint
- Set its Part0 and Part1 properties to something.
- Hold CTRL + D
- Notice how the WeldConstraint has not been duplicated
– Bonus: The WeldConstraint moves to the bottom of the hierarchy as well.
I’m assuming that these bugs happen because we’re not supposed to manually insert WeldConstraint objects and instead are encouraged to use the Create button in the Model tab. I’m old fashioned though and I would appreciate it if we could also make WeldConstraints by hand.