Update, 43 to 44, stuck at 44% complete (in offline reboot)

I ended up with three curl errors in the process from those commands. So I followed as best I could what I found in this thread: Akmod-nvidia-580xx and similar packages not found - #9 by computersavvy

I am already on F44. Following that thread I end up with 580.142 installed instead of 580xx. What I did is:

$ sudo dnf remove *nvidia* --exclude nvidia-gpu-firmware
$ sudo dnf install akmod-nvidia-580xx /
xorg-x11-drv-nvidia-580xx-cuda --refresh

That completed with no errors. Then:

$ modinfo nvidia | grep ^version
version: 580.142 [EDIT: confirmed after a restart.]

$ repolist (only relevant ones shown here)
fedora Fedora 44 - x86_64
fedora-cisco-openh264 Fedora 44 openh264 (From Cisco) - x86_64
rpmfusion-free-rawhide RPM Fusion for Fedora Rawhide - Free
rpmfusion-nonfree RPM Fusion for Fedora 44 - Nonfree
rpmfusion-nonfree-nvidia-driver RPM Fusion for Fedora 44 - Nonfree - NVIDIA Driver
rpmfusion-nonfree-steam RPM Fusion for Fedora 44 - Nonfree - Steam
rpmfusion-nonfree-updates RPM Fusion for Fedora 44 - Nonfree - Updates

As I understand that thread, the above rpmfusion-nonfree repo has the 580xx driver, but it didn’t install.

The thread says rpmfusion-nonfree-nvidia-driver repo “should have” the 580xx driver but does not. So do I need to remove that nvidia repo to avoid a conflict (and if so how do I do that)?

(Also, I do not have the rpmfusion-nonfree-nvidia-driver-debuginfo or the rpmfusion-nonfree-nvidia-driver-source repos, which the thread says can be a problem.)

It seems that either I have done something wrong, or there is a conflict in my repo list, or I am missing a needed repo.