Glad it was resolved! I would like to share one additional detail, just in case you run into this in the future, because I ran into a similar situation recently myself.
If a deployment called via the RA plugin for Jenkins fails at artifact distribution/retrieval, the fastest/easiest test to help you quickly identify the cause of the problem is to test retrieval in ROC. Setup the artifact in ROC then check the box "store in local repository", designating the same agent you chose in Jenkins. If it returns a success message, then something is likely wrong on the Jenkins side of the configuration, but if it fails, you then know there's a problem solely on the RA end.
In my case, checking that box resulted in a failure message, and I was able to isolate it to a specific agent. That definitely helps in troubleshooting.