Today's update (on F41) included a version of grub2 that fixed this issue. Thank you to all those who contributed to fixing it!
``` ...
Upgrade grub2-common-1:2.12-20.fc41.noarch Dependency updates Upgrade grub2-tools-minimal-1:2.12-20.fc41.x86_64 Dependency updates Upgrade grub2-tools-extra-1:2.12-20.fc41.x86_64 User updates Upgrade grub2-tools-efi-1:2.12-20.fc41.x86_64 User updates Upgrade grub2-tools-1:2.12-20.fc41.x86_64 Dependency updates Upgrade grub2-efi-x64-modules-1:2.12-20.fc41.noarch User updates Upgrade grub2-efi-x64-1:2.12-20.fc41.x86_64 User updates
...
❯ sudo grub2-mkconfig -o /boot/grub2/grub.cfg Generating grub configuration file ... Found Windows Boot Manager on /dev/nvme2n1p1@/efi/Microsoft/Boot/bootmgfw.efi Adding boot menu entry for UEFI Firmware Settings ... Detecting snapshots ... Found snapshot: 2025-03-13 11:05:21 | .snapshots/950/snapshot | post | dnf upgrade Found snapshot: 2025-03-13 11:04:12 | .snapshots/949/snapshot | pre | dnf upgrade Found snapshot: 2025-03-13 11:00:00 | .snapshots/948/snapshot | single | timelin ```