I have been unable to properly configure the JS snippet for embedding Answers on a Yext-hosted Search Results page. I’ve tried via SubDomain as well without luck.
I have two page templates: Home Page w/ Answers Bar and Results Template with JS Snippet referenced.
From what we can tell, the error here seems to stem from two different domains – there is a different domain assigned to your site than the one in your Domains tab listed as “Active”.
It seems the one assigned to your site is missing from the Domains tab - do you recall if you removed that Domain from your Domains tab?
If that’s correct, you’ll most likely want to recreate your site with the same repo (so as to not lose your edits and hard work on your answers experience) and then from there, assign the new domain. Let us know if you have any questions and/or would like more detail on how to do that.
I was unable to get the JS Snippet to work but was able to configure the Subdomain integration by referencing [subdomain].[domain].sbx.pagescdn.com in the CNAME record.