I have discovered what I believe to be a bug in the script editor...
An original script gets written over when a second script is opened/saved.
Here's how to see the problem. (make sure you have a backup!)
Launch Macro Scheduler
Select a script.
Launch the Editor
While in the Editor, do a "File, Open" and select another script.
Modify the second script.
Save/Exit the second script.
When you return to the Macro Scheduler main screen, reselect the first script. You will discover that the contents of the second script has been written to both script #1 and script #2.