How to add Windows 10 to Fedora boot loader list?

After installing Fedora 34 KDE I have no access to the Windows 10 installation. (I also have no access to a previous Solus installation, but that problem had preceded the installation of Fedora. I have posted a separate topic on that here).

Here I am interested in restoring access from Fedora boot loader to my Windows 10 installation. (I had a Linux Mint in place of Fedora, and Mint had access to Windows but not to Solus. I have thought that replacing Mint with Fedora would fix the problem: it did not, it added a new one.)

Updating grub Windows is not seen:

$ sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
[sudo] password for cip: 
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/Stylish/theme.txt
Found Solus (4.2) on /dev/nvme0n1p3
Adding boot menu entry for UEFI Firmware Settings ...
done

Partition manager shows this:

and lsblk:

lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
nvme0n1     259:0    0 465.8G  0 disk 
├─nvme0n1p1 259:1    0   600M  0 part /boot/efi
├─nvme0n1p2 259:2    0     1G  0 part /boot
├─nvme0n1p3 259:3    0   100G  0 part 
├─nvme0n1p4 259:4    0    16M  0 part 
├─nvme0n1p5 259:5    0 215.7G  0 part 
└─nvme0n1p6 259:6    0 148.4G  0 part /home

The Windows 10 partitions are nvme0n1p4 (reserved) and nvme0n1p5 (main). The efi partition was created by Fedora during its automatic installation: nvme0n1p1.

I would like to be able to keep Fedora (remove other Linux, namely Solus) but I want a dual-boot with Windows 10. I think a solution would be to install Kubuntu in place of Fedora - I think that would provide access to at least Windows. But I want to give it a try here.