I had the same problem with the Proton VPN qube. After running
sudo dnf clean all
sudo dnf --releasever=41 distro-sync --best --allowerasing
in the Proton VPN qube, and restarting the qube, sudo cat /etc/fedora-release
returned 41 as expected. But
qvm-features sys-vpn-protonvpn-app
still returned os-version 40
and os-eol 2025-05-13
.
The following command from this issue comment solved it for me:
qvm-run -u root --service sys-vpn-protonvpn-app qubes.PostInstall
Thanks @kenosen for mentioning this issue!