Can't sign into Xbox live

OK all this just started in the last few days. I've visited the page "commonly whitelisted domains"

And I've added everything Microsoft or Xbox related and I still can't sign into Xbox live while pihole is active.
List of whitelisted domains

attestation.xboxlive.com
cert.mgt.xboxlive.com
ctldl.windowsupdate.com
def-vef.xboxlive.com
device.auth.xboxlive.com
eds.xboxlive.com
help.ui.xboxlive.com
licensing.xboxlive.com
notify.xboxlive.com
title.auth.xboxlive.com
title.mgt.xboxlive.com
www.msftncsi.com
www.xboxlive.com
xbox.ipv6.microsoft.com
xboxexperiencesprod.experimentation.xboxlive.com
xflight.xboxlive.com
xkms.xbolive.com
xsts.auth.xboxlive.com

My Xbox is wired and cannot connect while my son's xbox one is on the same network via wireless and has no problem.
We're both UpTo date on the Xbox and I just updated pihole to the most recent version today.
Turning off pihole fixes the problem instantly.
I'm at wit's end here!

I'll just leave this here:

and this:

https://www.reddit.com/r/xboxone/comments/5khrrl/achievements_not_unlocking/

yeah like I said I went to that page and added everything
I appreciate the help howerver
here is the full whitelist
userpresence.xboxlive.com
dl.delivery.mp.microsoft.com
win10.ipv6.microsoft.com
watson.telemetry.microsoft.com
geo-prod.do.dsp.mp.microsoft.com
v10.vortex-win.data.microsoft.com
attestation.xboxlive.com
cert.mgt.xboxlive.com
ctldl.windowsupdate.com
def-vef.xboxlive.com
device.auth.xboxlive.com
eds.xboxlive.com
help.ui.xboxlive.com
licensing.xboxlive.com
notify.xboxlive.com
title.auth.xboxlive.com
title.mgt.xboxlive.com
www.msftncsi.com
www.xboxlive.com
xbox.ipv6.microsoft.com
xboxexperiencesprod.experimentation.xboxlive.com
xflight.xboxlive.com
xkms.xbolive.com
xsts.auth.xboxlive.com
displaycatalog.mp.microsoft.com
settings-win.data.microsoft.com
kv101-prod.do.dsp.mp.microsoft.com
geover-prod.do.dsp.mp.microsoft.com
arc.msn.com

Well, you edited your post to include this after I replied :wink:

Anyway, I also have no issue signing in on my xbox one, and I only have device.auth.xboxlive.com whitelisted! You could try clearing the cache on the xbox to see if that makes any difference...:

Google turns up this:

Clearing Cache
Unlike Xbox 360, the Xbox One does not have a menu option to clear cache on the console. Instead, follow these steps to clear cache on an Xbox One:

  1. Turn off your Xbox One.
  2. Once the indicator lights on the front of the Xbox One and the console's power brick are off, unplug the power brick from the back of your console.
  3. Wait at least 30 seconds.
  4. Plug the power brick back into your Xbox One and turn it on.