• This KB article covers a lot of the most common reasons for the problem you are describing. I pass it along quite often:

    SSIS package does not run when called from a SQL Server Agent job step

    There are no special teachers of virtue, because virtue is taught by the whole community.
    --Plato