I'm kind of new at this, so please bear with me. If I haven't included enough information, I'll be happy to supply additional details.
So, I have developed three packages, each of which connects to a different off-site SQL server and updates databases in our local server. All three validate and run in debug mode on my development machine with no errors. Two of the three also run fine on the server. But one of them fails validation with a series of error messages related to the remote server connection. (See attachment.)
The local server is running SQL Server 2014, so I targeted that version with my packages, although I'm actually using 2017 as my development environment. I'm using the project deployment model and using EncryptSensitiveWithUserKey protection level. On the server, I'm deploying to an Integration Services Catalog. My understanding is in this environment my passwords will automatically be converted on the server. And, as I said, it is working for 2 of the 3 packages.
Any assistance in troubleshooting this issue would be greatly appreciated.