Scheduled agent (daily) runs immediately after completing

Hi I have an agent that takes approximately 30 minutes to run. Several seconds after completing (the last line before error handling is a print msg stating it has completed) it then runs again.

The agent is set to scheduled daily with a start time.

I might be going mad but it should just run once right? If so why is it running multiple times?

Subject: Scheduled agent (daily) runs immediately after completing

Turn on agent manager debugging, as the agent ends it will tell when it is sheduled to run next time. You might get some clues from that. Sounds quite strange, I have never heard of perpetually runnign agent.