All of the scheduling scripts have commented out WAIT statements. When you uncomment these wait statements the script will try to wait, but the documentation does not mention what base the time uses.
If the wait is specified in seconds, the code is not changing the seconds to the milliseconds that the sleep functions needs (line 393 of ScriptCommand.cpp). If the wait is specified in milliseconds, then the scripts default of 3 seems wrong.