Hello
From you describe, you try to create conditional forward at windows server 2008 and 2012. and both is end of support at 2020.1 and 2023.10
Windows Server 2012 and 2012 R2 reaching end of support - Microsoft Lifecycle | Microsoft Learn
End of support for Windows Server 2008 and Windows Server 2008 R2 | Microsoft Learn
so, it may have some problem between this system version and windows server 2019.
here have two solution may can help for a further analyze
- promote a windows server 2019 as a DC at domain B. and using this DC to create conditional forward and build trust relationship with Domain A.
- create a new domain as a windows server 2008 or 2012. and build the trust with Domain A and Domain B.
If this new domain name can successfully establish conditional forwarding with domain names A and B, then the DNS setting of domain name B is wrong. If it is the same as domain name B, then it is the default, and you need to change the DC version first.
Best regards
Yanhong
=====================================
If the answer is helpful, please click "Accept answer" and upvote it