How do you except a DC pointing to itself to replicate with other DCs when it’s using itself as the DNS source.

You need to point this to another DC first, then 127.0.0.1 as the secondary - perhaps you will understand why I asked.

Also with respect, please stop going off on a tangent, if you want help, we’re here, but stopping services and changing registry values is going to make helping so much harder as we’re not privy to things you’re doing.

Start by setting the DNS to another DC first and wait 15 minutes.

Active Directory DNS Refresher - Windows - Spiceworks Community

12 Spice ups