Você parece estar filtrando muito o ICMPv6. O IPv6 faz muito mais uso do ICMP do que o IPv4 e você filtra tanto que realmente quebra o IPv6. As coisas que não funcionam são, por exemplo, a descoberta de vizinhos, pacotes de mensagens de erro muito grandes e outras mensagens de erro. Esses são essenciais para o IPv6.
Ao criar suas próprias regras de firewall, você deve dar uma olhada em RFC 4890 , que contém boas diretrizes sobre como filtrar ICMPv6 .