PXE service does not provide a boot menu to client systems after a random amount of time.
PXE doesn't provide a boot menu and the machine boots to 'next device'
PXE is loosing track of the menu options after a random amount of time.track of the menu options after a random amount of time.
There are multiple workarounds that can be used. They are listed below:
Development is working on the issue for 8.5 due out fall of 2018. In 8.5 an internal reset of PXE is done by default every 12 hours. It is extremely quick and in testing has not affected any PXE booting operations.
The interval value can be changed by modifying the registry key below (in minute intervals):