It might be the UEFI firmware having a problem discovering/registering the EFI file paths (and StartOS doesn’t create a fallback at /EFI/BOOT/BOOTX64.EFII).
I posted a fix/hack for a different device which had a similar problem over here. Might be worth a try.