This is weird - IPv6 is working fine for most of my devices (can ping google.com, for instance). But on *one* device, ICMP packets go out, but no response comes back. If ping a machine I control I can see it generate reply packets, but tcpdump on the router's WAN port shows the outbound ICMP but no replies. Firewall is set to accept all IPv6. Anyone have any ideas?