I have run into a problem when booting the client from PXE.
The clients were receiving IP from DHCP, but no receiving the boot image from the PXE Service Point. Looking into smspxe.log in C:\Program Files\SMS_CCM\Logs\ I found this error:
“Warning: Matching Processor Architecture Boot image not found”

The reason for this error was that I had only enabled this setting for my x86 boot image, not my x64 boot image.

Once this was activated, the client received the boot image without any problem.

For you that don’t know where this option is, it’s located at Software Library -> Boot imges -> Right-click the boot image -> Data source tab