IPv6 not working on NAT Virt-Manager

Can’t make IPv6 work on a Fedora Linux VM on Virt-Manager. Host has IPv6 well configured:
virt-manager configuration

This is the xml configuration:


<network>
  <name>network</name>
  <uuid>57d3ce2f-2a09-41bf-855f-d4628cd3f261</uuid>
  <forward mode="nat">
    <nat>
      <port start="1024" end="65535"/>
    </nat>
  </forward>
  <bridge name="virbr0" stp="on" delay="0"/>
  <mac address="52:54:00:6a:f9:2e"/>
  <domain name="network"/>
  <ip address="192.168.1.1" netmask="255.255.255.0">
    <dhcp>
      <range start="192.168.1.2" end="192.168.1.254"/>
    </dhcp>
  </ip>
  <ip family="ipv6" address="dead:beef::1" prefix="64">
    <dhcp>
      <range start="dead:beef::2" end="dead:beef::1ff"/>
    </dhcp>
  </ip>
</network>

I can ping6 to the host dead:beef::1 but I am not able to ping ping6 google.com
I think everything is well configured:

enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 52:54:00:cc:09:e0 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.56/24 brd 192.168.1.255 scope global dynamic noprefixroute enp1s0
       valid_lft 3591sec preferred_lft 3591sec
    inet6 dead:beef::a8/128 scope global dynamic noprefixroute
       valid_lft 86392sec preferred_lft 86392sec
    inet6 fe80::32f:3a3a:a2ce:d811/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
    RX:  bytes packets errors dropped  missed   mcast
         24.4k     141      0       3       0       0
    TX:  bytes packets errors dropped carrier collsns
         13.1k     113      0       0       0       0

How to configure IPv6 on virt-manager?