I can run the timing script that was given. It produces no errors in the event log.
That script contains no @ macros that I can tell. But then neither does my logon script. Unless something is triggered in the InGroup commands processing.