I've seen this problem before in two scenarios,
- Too many options within PXE menu (there is a text limit on the PXE options field)
- Bad PXE BIOS code
You'd think that if it was an overloaded PXE boot menu, that
all machines would give this error. However (to my recollection) the PXE client behavior varies. So, if you have
lots of PXE boot options, just try removing any redundant ones and see if that restores service. I can't remember the total number of characters allowed in the boot menu, but something around 200 springs to mind.
Next, whenever I get an isolated PXE problem, my first port of call is to upgrade the BIOS. If that doesn't work, try
downgrading. If you get success downgrading, contact the vendor and see if this is a known issue on the latest BIOS release.
Kind Regards,
Ian./