Are you using command line to start the other tasks? Does it look similar to the following below?
SCHTASKS /Create /TN "New Task" /SC HOURLY /TR blah.exe /RU username /RP password /RL HIGHEST
Notice at the end the /RL HIGHEST, by default the script runs at Limited if not specified.
Don't forget to mark the post that solved your issue as "Answered." By marking the Answer you are enabling users with similar issues to find what helped you. Lewis Renwick - IT Professional