I had IP6 turned off on my windows machines, but I enabled it and this is the info now:
Ethernet adapter Intel:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::a078:4794:81d5:e06d%12
IPv4 Address. . . . . . . . . . . : 192.168.0.10
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.0.1
On the Pi Hole server:
ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.200 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::f4ea:4d4b:d3d4:8d39 prefixlen 64 scopeid 0x20<link>
ether b8:27:eb:09:6f:0c txqueuelen 1000 (Ethernet)
RX packets 240908 bytes 71776390 (68.4 MiB)
RX errors 0 dropped 356 overruns 0 frame 0
TX packets 146128 bytes 44089984 (42.0 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
I looked at the thread Use IPv6 ULA addresses for Pi-hole and because my IP6 address doesn't start with a FC or FD that script doesn't work. Is fixing it as simple as putting my IP6 (fe80::f4ea:4d4b:d3d4:8d39) address into the setupvars file?
Edit: I did what I suggested (added my IP6 to setup vars). Here's a new diagnoses log: https://tricorder.pi-hole.net/7e3onqldki