Skip to content

Troubleshooting

What you see Likely cause Fix
Frame is completely empty The page’s hostname is not registered for your partner ID, your CSP blocks frame-src, SharePoint HTML Field Security blocks the embed, or a surrounding app such as Teams is not registered. Check the exact hostname (including staging) with us. Add the CSP line from Platform requirements. Check SharePoint HTML Field Security and any surrounding apps.
Frame shows “embed token is missing or invalid” The URL was edited or copied incompletely. Paste the snippet we sent you again, unchanged.
Frame shows “not registered” or “deactivated” Partner ID unknown or switched off. Contact us.
Frame shows “temporarily unavailable” Our side is having an outage. Nothing to change on your side. It recovers automatically.
Catalog loads but course links do nothing The iframe is sandboxed without allow-scripts or allow-popups. Remove the sandbox attribute or add allow-scripts allow-popups allow-same-origin.
What you see Likely cause Fix
“Course catalog unavailable” and the console says domain_not_allowed The page’s hostname is not registered. Send us the hostname shown in the console line.
“Course catalog unavailable” and the console mentions a Content-Security-Policy Your CSP blocks the script or its API call. Add the CSP lines from Platform requirements.
“Course catalog unavailable” and the console says “temporarily unavailable” Our side is having an outage. Nothing to change on your side. It recovers automatically.
Nothing renders and the console says the target element was not found The script tag is above the eaif-courses element, or the element is missing. Place the <div> before the script.

Send us your partner ID, the hostnames involved and a screenshot of the console. See Contact.