@dongtuuyenblackpeony Sounds very strange because the iPXE menu/task execution simply is selected via the MAC address of the client machine. That should be no different whichever state the machine is in. For example, you could even wipe the whole disk or install Linux on the drive and it should still behave same on the PXE boot!
Sorry, don’t want to sound rude but have you used FOG to capture/deploy images before? Just want to make sure you know the process.