A bug occurs with the Roblox TagEditor (View > Tag Editor) in Roblox Studio.
Repro
Firstly, open up any place in Studio. You will then open the TagEditor and add some tags of random names. You will see that the names of the tags will show in the editor, and will also appear in ServerStorage > TagList as a Configuration instance.
Then, delete the TagList folder in ServerStorage.
Next, continue creating new tags in the TagEditor window. You will see the tags will still appear in the TagEditor window, but they are nowhere to be seen in ServerStorage. Instead, the Configuration instances created by the plugin are being parented to the old TagList folder which has been parented to nil but is still referenced by the plugin.
As a result, the entire purpose of the plugin is destroyed as the next studio session will have none of the tags in the TagEditor window. This is specifically a problem when using file syncing options such as Rojo. The TagList is constantly deleted and recreated. There needs to be some dynamic system redefining the TagList reference in the plugin.
Thank you!