It seems that the account to run the sql agent job do not have full permission to the file.
You may use a proxy account to run the job.
create-a-sql-server-agent-proxy
running-a-ssis-package-from-sql-server-agent-using-a-proxy-account
Regards,
Zoe Hui
If the answer is helpful, please click "Accept Answer" and upvote it.