Could kiwiboy help you with his comment about the missing bracket?
I noticed, that you still use time instead of time_step and some other things let me think you are still using ancient wdl script.
So - why don't you switch over to lite-c?
Maybe if you start the game with -diag or if you run it from WED you get an error message about something in your code. SED seems to be a bit quiet with the current version - at least for me.