Nice
Maintenant, à priori, si tu utilises des connexions avec les logins SQL Serveur définies, le credential ne sert pas à grand chose, sauf pour d'éventuels acces au disque pour lesquels ils faudra configurer l'acces au login défini dans le crédential.
Je me demande si en amont tu n'avais pas simplement un problème d'encryption par userkey qui posait un problème à l'agent.
Si ton package utilise maintenant un mot de passe pour les données sensibles, tu peux toujours essayer de retirer le proxy du step du job et executer celui-ci afin de voir le comportement. Ca simplifiera le job.
Ou alors passer toutes tes connexions en windows authentication et garder l'utilisation du credentail. Le login du credential devant avoir access a toutes les ressources necessaires (DB, file systeme, ...)