GRUB is showing at boot even though it's supposed to be hidden

Here’s my GRUB config:

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

My device is a Lenovo ThinkPad X1 Yoga (4th gen) with 1TB NVME SSD, and running (currently) on Kubuntu 21.10.

How do I stop it from showing up and interrupting the boot process?

I don’t know if this will fix your issue but maybe the last line needs two quotes “”.

that was my bad. I double checked and it was there.

You might want to change GRUB_TIMEOUT=0 to GRUB_TIMEOUT=0.0

Did you do:

sudo update-grub

after the changes?

I never made changes, but I did try to run that.

I’ll give that a go later.

didn’t work