Why does it seem that IPv6 not working on my Fedora 43 setup?

I am using Fedora 43 with the KDE desktop. Whenever I try to ping something using IPv6, it just times out. I can also rule out my router, since I have another device inside the same network running Arch Linux and IPv6 is working without problems.

$ ping -6 google.com
PING google.com (2a00:1450:4001:80b::200e) 56 data bytes
^C
--- google.com ping statistics ---
65 packets transmitted, 0 received, 100% packet loss, time 65554ms

The big difference is, that I don’t get ping: connect: Network is unreachable like others if they have a similar problem. I also have IPv6 addresses:

$ ip -6 a
...
2: wlp0s20f3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
    inet6 2a02:908:2212:3660:35c3:7ef:d920:f5a0/128 scope global dynamic noprefixroute 
       valid_lft 603156sec preferred_lft 603156sec
    inet6 2a02:908:2212:3660:6121:1687:90d5:546e/64 scope global dynamic noprefixroute 
       valid_lft 86400sec preferred_lft 86400sec
    inet6 fe80::fdf4:29af:31bb:2ae8/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
...

Wireshark shows apparently, that the packets literally vanish.

I suspected a firewall misconfiguration, but I have a default Fedora 43 install and didn’t change anything regarding the firewall and network configuration. The firewall configuration shows this:

$ firewall-cmd --list-all
FedoraWorkstation (default, active)
  target: default
  ingress-priority: 0
  egress-priority: 0
  icmp-block-inversion: no
  interfaces: wlp0s20f3
  sources: 
  services: dhcpv6-client samba-client ssh
  ports: 1025-65535/udp 1025-65535/tcp
  protocols: 
  forward: yes
  masquerade: no
  forward-ports: 
  source-ports: 
  icmp-blocks: 
  rich rules: