Hello Ross
Thanks for your quick response. For the time being, we have set all new domains to redirect to the first domain (301 redirect). This way, we only have one domain where WP is installed and is working fine.
Let me try with the options you recommended and see whether that will fix the issue we faced earlier.
Thanks & Regards
Sujith