When PXE booting, or booting from removable media, this isn't necessary, and so it isn't necessary when triggering an OSD deployment from software center either. Yet, as part of no task step, the client captures network settings, and applies them as the task resumes from winPE.
This is causing a problem where there is no name resolution due to software controlled DNS settings in the full OS. They get copied to winPE and cause the task to fail. I've tried a couple workarounds, but they have issues and it seems like it shouldn't be necessary to correct something like this.
In the logs it even says (paraphrasing) capture adapters:true, as if the true can be changed to false somewhere. I've tried to do through through task sequence variables with no luck, as I believe they only affect actual capture or apply network settings steps. I have also tried to add such steps. Nothing hacky has worked.