Xbox one dns problem

I am currently using the ethernet connection on the back of the xbox one
ive added the xbox servers into the whitelist on the pi hole admin console
the ip address for the pi hole is 192.168.1.10 so ive got the dns pointed at that on my computer and it works fine.
I try to change the dns on the xbox one and point it to the pi-hole but it just wont connect it tries to connect for a minute but then says DNS isnt resolving Xbox server names.

all i did was type in 192.168.1.10 for the primary dns ipv4 and leave the second one blank
should i put anything in for the second?

thank you

just changed primary dns on the router to the pi hole and it all works fine now still strange xbox one wouldnt take that ip in the dns

You whitelisted everything here?

pihole -w dl.delivery.mp.microsoft.com geo-prod.do.dsp.mp.microsoft.com displaycatalog.mp.microsoft.com