The OSD works on every model in our organization, except this laptop. The driver installed in the boot image is correct. The issue sequence is this. The machine PXE boots without an issue, getting an address, and loading the boot image, but after the system center background comes up, and says loading network connection, the window for the image selection never comes up. The machine sits at the background for a minute and then reboots as if nothing happened. Below is a snippet of the smsts.log which may provide some insight. Thanks for any help anyone can provide.
<![LOG[Device has PXE booted]LOG]!><time="11:31:26.481+480" date="04-24-2015" component="TSPxe" context="" type="0" thread="756" file="tspxe.cpp:122"><![LOG[Variable Path: \SMSTemp\2015.04.21.09.42.23.0004.{FD8D13B8-697C-46A2-A965-B7947A0F14BF}.boot.var]LOG]!><time="11:31:26.481+480" date="04-24-2015" component="TSPxe" context="" type="0" thread="756" file="tspxe.cpp:134">
<![LOG[Variable Key Len: 69]LOG]!><time="11:31:26.481+480" date="04-24-2015" component="TSPxe" context="" type="0" thread="756" file="tspxe.cpp:141">
<![LOG[Succesfully added firewall rule for Tftp]LOG]!><time="11:31:26.481+480" date="04-24-2015" component="TSPxe" context="" type="0" thread="756" file="fwopen.cpp:123">
<![LOG[Executing: X:\sms\bin\x64\smstftp.exe -i 172.31.2.50 get \SMSTemp\2015.04.21.09.42.23.0004.{FD8D13B8-697C-46A2-A965-B7947A0F14BF}.boot.var X:\sms\data\variables.dat]LOG]!><time="11:31:26.481+480" date="04-24-2015" component="TSPxe" context="" type="0" thread="756" file="tspxe.cpp:177">
<![LOG[Command line for extension .exe is "%1" %*]LOG]!><time="11:31:26.528+480" date="04-24-2015" component="TSPxe" context="" type="0" thread="756" file="commandline.cpp:228">
<![LOG[Set command line: "X:\sms\bin\x64\smstftp.exe" -i 172.31.2.50 get \SMSTemp\2015.04.21.09.42.23.0004.{FD8D13B8-697C-46A2-A965-B7947A0F14BF}.boot.var X:\sms\data\variables.dat]LOG]!><time="11:31:26.528+480" date="04-24-2015" component="TSPxe" context="" type="0" thread="756" file="commandline.cpp:731">
<![LOG[Executing command line: "X:\sms\bin\x64\smstftp.exe" -i 172.31.2.50 get \SMSTemp\2015.04.21.09.42.23.0004.{FD8D13B8-697C-46A2-A965-B7947A0F14BF}.boot.var X:\sms\data\variables.dat]LOG]!><time="11:31:26.528+480" date="04-24-2015" component="TSPxe" context="" type="1" thread="756" file="commandline.cpp:827">
<![LOG[Process completed with exit code 1]LOG]!><time="11:32:13.589+480" date="04-24-2015" component="TSPxe" context="" type="1" thread="756" file="commandline.cpp:1123">
<![LOG[Succesfully removed firewall rule for Tftp]LOG]!><time="11:32:13.591+480" date="04-24-2015" component="TSPxe" context="" type="0" thread="756" file="fwopen.cpp:146">
<![LOG[uExitCode == 0, HRESULT=80004005 (e:\nts_sccm_release\sms\server\pxe\tspxe\tspxe.cpp,185)]LOG]!><time="11:32:13.591+480" date="04-24-2015" component="TSPxe" context="" type="0" thread="756" file="tspxe.cpp:185">
<![LOG[Failed to download pxe variable file. Code(0x00000001)]LOG]!><time="11:32:13.591+480" date="04-24-2015" component="TSPxe" context="" type="3" thread="756" file="tspxe.cpp:185">
<![LOG[PxeGetPxeData failed with 0x80004005]LOG]!><time="11:32:13.591+480" date="04-24-2015" component="TSPxe" context="" type="3" thread="756" file="tsmbootstraputil.cpp:1458">
<![LOG[HRESULT_FROM_WIN32(dwError), HRESULT=80004005 (e:\qfe\nts\sms\client\tasksequence\tsmbootstrap\tsmbootstraputil.cpp,1459)]LOG]!><time="11:32:13.591+480" date="04-24-2015" component="TSPxe" context="" type="0" thread="756" file="tsmbootstraputil.cpp:1459">
<![LOG[TSMBootstrapUtil::PxeGetPxeData(&bPxeBooted, sVariablesFile, sPxePasswd), HRESULT=80004005 (e:\qfe\nts\sms\client\tasksequence\tsmbootstrap\tsmediawizardcontrol.cpp,2665)]LOG]!><time="11:32:13.591+480" date="04-24-2015" component="TSPxe" context="" type="0" thread="756" file="tsmediawizardcontrol.cpp:2665">
<![LOG[oTSMediaWizardControl.Run( sMediaRoot, true, sTSLaunchMode ), HRESULT=80004005 (e:\qfe\nts\sms\client\tasksequence\tsmbootstrap\tsmbootstrap.cpp,1078)]LOG]!><time="11:32:13.591+480" date="04-24-2015" component="TSPxe" context="" type="0" thread="756" file="tsmbootstrap.cpp:1078">
<![LOG[Execute( eExecutionEnv, sConfigPath, sTSXMLFile, uBootCount, &uExitCode ), HRESULT=80004005 (e:\qfe\nts\sms\client\tasksequence\tsmbootstrap\tsmbootstrap.cpp,1226)]LOG]!><time="11:32:13.591+480" date="04-24-2015" component="TSPxe" context="" type="0" thread="756" file="tsmbootstrap.cpp:1226">
<![LOG[Exiting with return code 0x80004005]LOG]!><time="11:32:13.591+480" date="04-24-2015" component="TSPxe" context="" type="1" thread="756" file="tsmbootstrap.cpp:1238">