I'm currently going through a collection populated by machines without the SCCM Client - I found on some of these machines (this may not be that eureka fix) that the BITS service wasn't running.
By going into remote computer management I was able to set the Background Intelligent Transfer Service (BITS) to Automatic and then Start it up.