Circling back on this in case it helps anyone else.
The Kentico licenses were OK so it wasn't related to that. We also never figured out why we got that messaging.forbiddenorigin
error when both the CMS and MVC sites were using the same default Azure domain azurewebsites.net
.
This blog post had good info. and lead me to think the issue could still be related to the domain somehow:
Kentico MVC Page Builder Do's and Don'ts
https://www.mcbeev.com/kentico-mvc-page-builder-do-s-and-don-ts
Later after the CMS and MVC sites were setup with their final dev and production domains and no longer using azurewebsites.net
-- And also being sure the domains matched between the CMS and MVC sites. The error went away which seems to indicate the azurewebsites.net
domain was the cause although circumstantial.