hi Zack sorry persistent was a mistype in the e-mail.
you were right about the pf rules, once i'd loosened the ipv6 rule following your example pass out quick inet6 proto icmp6 allow-opts pass out quick pass in quick inet6 proto icmp6 allow-opts pass in quick on $wan inet6 proto udp to port 546 no state the ipv6 addresses were assigned, many thanks for bearing with me, much appreiciated. shadrock