I've run into a strange problem and I'm not sure if it's a bug or something isn't functioning properly or if it's just the way Config Mgr Clients work.
If I boot WinPE from PXE or USB media and run an OSD task sequence multicast works perfect.
If I run the same OSD task sequence from the ConfigMgr Client on a machine (which just downloads WinPE and then boots into it) when it reboots into WinPE it starts downloading the OS image via unicast instead of multicast.
I'm using the exact same task sequence and WinPE boot image. The OS image is even set to "Transfer this package only via multicast". The SMSTS log does not indicate that it's attempting to start a multicast session, it just starts unicast.
Any ideas?