Description
If using just the WINPE you never see the WINPE script menu following the F8 menu. This happens more at remote sites with a slow links back to the Core, but can happen on any network with slow links or heavy network traffic.
Cause
pxemenustart.exe is being run before the Core has received and processed the most recent miniscan containing the IP address of the machine.
Resolution
Edit the startnet.cmd file, in the ldvpe1.img file with WinImage (http://www.winimage.com/), to run ldsleep with a wait of 5 or 10 right before the wait4ip command. The startnet.cmd file is found in the ldvpe1.img file at \i386\system32. See below for an example:
REM wait to get a valid IP X:\ldclient\ldsleep 10 \ldclient\wait4ip /t 180 if %errorlevel% gtr 0 goto fail
After you have edited the startnet.cmd and reinjected it to the the ldvpe1.img file you will need to redeploy the PXE reps.