Built-In Plugins Error When Selecting Restricted Instances

While exploring an exploit report last night, I came across an issue where the built-in plugins errored whenever an Instance that was restricted (CSGDictionaryService mainly) is Selected. While this is a bit beyond the normal use-case scenario, it’s within the normal scope of using Studio and it would be nice if this didn’t error.

To fix this, a check should be done to determine if an Instance can be interacted with should be done to prevent errors. Alternatively, the entire thing could be wrapped in pcall. Either way, a fix would be appreciated.

2 Likes