I installed fedora-34-minimal, updated it, and installed in it the basic software that I had in fedora-33-minimal (qubes-core-agent-networking qubes-core-agent-network-manager iptables openvpn pciutils vim-minimal less psmisc iproute qubes-core-agent-dom0-updates NetworkManager-wifi network-manager-applet wireless-tools qubes-input-proxy-sender qubes-usb-proxy).
Then I switched sys-net, sys-firewall and vpn VM templates from fedora-33-minimal to fedora-34-minimal template. sys-net failed to boot up. I switched it back to 33 Template and it booted. sys-firewall worked fine. The VPN in the vpn VM failed to launch. I switched back to 33 Template and the VPN worked.
Has anyone else experienced these difficulties? What am I missing?