All looks Ok to me, the only issue (and not a showstopper) is each domain controller should have (at minimum) own static ip address and loopback 127.0.0.1 listed for DNS so I'd add DCs own static address, then do ipconfig /flushdns, ipconfig /registerdns, then restart the netlogon service. On all three.
3 browsers (Edge, Chrome & Firefox) DNS name resolution fails* but win10 CMD box still resolves names and pings. rebooting the router clears the problem
This is a little vague but I think that's the right direction. I'd try asking the router manufacturer or the ISP for further assistance.
--please don't forget to upvote
and Accept as answer
if the reply is helpful--