Stumbled across an issue yesterday and figured it would be worth mentioning. In one of our ConfigMgr 2107 environments (possible the same for older versions), client push would fail with the following error:
Download Update: A recoverable error has occurred. A retry attempt will be made. Error: 0x80200010, Description There are currently no active network connections. Background Intelligent Transfer Service (BITS) will try again when an adapter is connected.
The reason for the error was that I have defined a default gateway in my DHCP options, and the router was not reachable at the time. As soon as I brought that router online the clients installed just fine. The interesting part is that my ConfigMgr Site Server and DPs were on the same network as the clients, so they did should not need the default gateway per say. But BITS got upset about it, and would not download the client files.