Hey Tim,
Compare the two macros carefully, and see if that gives you any clue.
Make a copy of the manual macro, and change the trigger to a time-based trigger.
If nothing works then post your macro on the forum, so we can see and test what you're doing.
How to Post Your Macro to the Forum
Tip: How Do I Get The Best Answer in the Shortest Time?
-Chris