Error 'This module is invalid because of move or remove'

Yes, the reset button is a bit buggy when it comes to the internal script editor. It usually won’t reset and can cause a crash if the script was typed in the editor, i.e. not a library script.

You’ll be fine with an external editor though. All seems to work fine then.