When reloading the reproduction plugin it will warn “Recording in progress!”, because the ChangeHistoryService recording the previous loaded version of the plugin started was never cancelled by studio when it reloaded the plugin.
This also occurs if the plugin is uploaded to Roblox and then uninstalled and installed, or disabled and enabled.
Reproduction Plugin:
RecordingReproPlugin.rbxmx (1.5 KB)
Expected behavior
I would expect in-progress ChangeHistoryService recordings for a plugin to be cancelled by studio whenever a plugin is unloaded.