I haven't tried it myself but are you using "deploy software", "Install mapped software" or copy file/execute file to create the deployment template?
Also, I think for CSA deployment of software packages, only the core server is a valid http download location. So, depending on what you're doing in the template, you need to make sure the check boxes to install from a preferred server or peer are unchecked.