main DC and the problem one are on different subnets so how are they going to have static ips from the same network?
They wouldn't but they must both use the same static ip address of domain controller listed for DNS and no others such as router or public DNS. Also check the required ports are flowing between networks.
--please don't forget to close up the thread here by marking answer if the reply is helpful--