Unable to determine the execution access privileges for agent 'agent name' on 'server'; it may not run.
My solution was to change the server in the agent's properties schedule area.
I think the problem was that the server the database was on did not have a server agent security document or did not have access to the run on server to check the signer's execution rights.