Thank you for that suggestion. So grub2-i386-efi version 2.04-lp152.7.15.1 is broken. But everything works correctly with version 2.04-lp152.7.12.1 My tests: I downgraded all grub2 to the version in the main repo. I then ran grub2-install (this is not automatic for i386-efi). On reboot, all kernels work. I then upgrade again to the latest version, but I did not run "grub2-install". Again, everything worked. Then I ran "grub2-install", and after that I could not boot any of the leap kernels, so I booted to kernel 5.8.11. Finally, I downgraded only grub2-i386-efi to version 2.04-lp152.7.12.1, and ran "grub2-install". And everything works correctly (all kernels boot).