The Insert Object widget in studio has been having odd behavior for me recently, not allowing me to insert certain classes of objects depending on the selected objects parent.
https://puu.sh/G3geT/4ec845ff9b.mp4
In this video the Insert Object widget will not let me insert most classes of object when the Tool folder is a direct child of ServerScriptService, but when it’s a child of the script it allows me to insert most classes.
In my opinion, you should be allowed to insert any class of object you want regardless of what you are inserting it into. It makes no sense to allow people to parent anything to anything and then disallow them from inserting them using the Insert Object widget. There is especially no reason for the behavior in this video specifically which is why I’m reporting it as a bug.
Edit: Turns out the functionality can be disabled. It still doesn’t make much sense that it limits suggestions depending on the folders parent though, so I will leave this post active.