check the event logs on the bad DDC for 1200/1 errors to see if it has lost connection to the SQL databases. You could also run get-brokercontroller and check the status of the bad DDC , I would also check the FMA service statuses on it via the get servicestatus commands get-command servicestatus* and copy and paste each one and run it. I would do the same for the DB connection strings via get-command get-dbconnection