After performing more research it turns out there can be JMS messages still in a queue, which is what was happening to us. If the queue is not clear, you can have jobs running on startup even if the scheduler is cleared. You can see more information from note 1763013.
Thanks,
George