I have seen situations where an update within a short time did not use a modified script. The only explanation i have is that when a script is run and the filetimes of the script and the runtime version are compared, it somehow fails to see that the script is a later version, maybe because differences in timezones. I'm not sure though. If this happens, when you suspect a script is not updating, you can delete the corresponding .abc file, this will force planetdance to make a new recent runtime version of the script.