Odroid N2+ not booting from eMMC

Not asking for support, but I’m leaving this in case anyone else would encounter the same problem.
The past few days I’ve been struggling with a Odroid that has been running HAOS from an SD card for 3 years stable.
After upgrade from HAOS 16.0 to 16.2 the device went dead.
Even with a new SD-card I couldn’t get HA to start without issues.

I then decided to put in an eMMC module. The Odroid wouldn’t boot, saying that it didn’t find an eMMC device.

Eventually, I was able to solve this by booting in SPI mode and in the menu edit the configuration.
There was a boot order:
(0) Any network device
(1) Any device

Changing this to
(0) Any device

solved the issue.

The Odroid now boots from eMMC without problem

PS: the Odroid still doesn’t boot from SD-card, I have no idea why. It reboots every time at “Starting kernel”