Hi @A B ,
As said in the documentation truncate-table-transact-sql, TRUNCATE TABLE permissions default to the table owner, members of the sysadmin fixed server role, and the db_owner and db_ddladmin fixed database roles, and are not transferable.
Please double check if it is a permission issue.
You may also delete the package in SSIS catalog and then re-deploy it for a try.
Regards,
Zoe Hui
If the answer is helpful, please click "Accept Answer" and upvote it.