I have an issue with using a Quick Delivery task to deliver software at our remote sites. If I push out a task the client will get it and fail to install. Looking at the logs shows that it couldn't get the package from the package server. A look at that remote package server verifies that the package is missing. After a period of time the package server will then realize a client needs the package and download it. After that I can schedule the task and it will complete successfully.
What is happening is that the package server doesn’t download the package until it detects a client needs it. I know this happens for patches, but should this be happening for Quick Delivery as well? I thought it might be related to the setting to delete old content after a period of time, but I disabled that. It did not help.
If this is “as designed” how do I work around it? If it not correct any ideas in where I can look to correct it?