For those who also are affected with Boot-Problems like "Loading initial ramdisk ...".
Quick-Fixes
/etc/default/grub
GRUB_SAVEDEFAULT="true"
grub2-mkconfig -o /boot/grub2/grub.cfg
Reboot, Select the Old-Kernel, Reboot again to check if it is holding
/etc/zypp/zypp.conf
multiversion.kernels = latest,latest-1,latest-2,5.3.18-150300.59.76.1,running
I think this will work as described... Not versed with Suse :)
https://en.opensuse.org/SDB:Keep_multiple_kernel_versions
I also added an Lock even though i'm not really certain if it is the same as apt-mark hold ..
zypper addlock --comment "NEW KERNEL IS BUGGY" kernel-default-5.3.18-150300.59.76.1.x86_64