@liaizon Pretty much every time I update macOS the boot order gets reset. If you boot into a live USB you can use efibootmgr to change the boot order making Ubuntu boot before macOS.
This seems to be a pretty good overview of how to use efibootmgr: https://www.linuxbabe.com/command-line/how-to-use-linux-efibootmgr-examples.
@liaizon No, I'm sure that's fine. It's been a while, but I think I just set mine up with grub as the default for convenience.
If I remember right efibootmgr only has macOS selected after an upgrade. So I think you could use it to set macOS as the first option and Ubuntu as the second option and then it _should_ show up when you hold down the option key, but boot into macOS by default.
the personal instance of Liaizon Wakest