I have been writing javascripts for Illustrator CS and then creating actions that reference them, so I can execute my script at the press of a button. Neat huh?

Only, everytime I reload illustrator CS, the actions lose their connection to the script. The scripts are in the presets/scripts folder, but the action just loses it's value.
Is there a workaround?
Has anyone else experienced this behavior?
Where do I complain to Adobe?