--- Comment #19 from Joey Lee firstname.lastname@example.org --- (In reply to Joey Lee from comment #1)
I have tested kernel in kernel-default-6.0.8-1.1.x86_64 rpm for openSUSE TW. It also works for booting with PcdDxeNxMemoryProtectionPolicy=0x4. But the same kernel can not boot with grub2-x86_64-efi-2.06-31.1.noarch.
Just for note, kernel introduced EFI_DXE_MEM_ATTRIBUTES=y by 82e0d6d76a patch since v5.19-rc1. So 15-SP5 and Tumbleweed kernels can boot with NX memory protection firmware.