Troubleshooting Installation Issues
Most installation issues occur due to incorrect widget keys, caching problems, or blocked scripts.
Issue: Widget Not Showing
Cause: Script not added correctly or cached version loading.
Solution:
- Confirm script is before
</body>. - Clear cache and CDN.
- Hard refresh browser.
Issue: Invalid Widget Key
Cause: Incorrect or revoked widget key.
Solution:
- Go to Dashboard → Widget Customization.
- Copy the correct widget key.
- Replace in your embed script.
Issue: Domain Allowlist Problem
Cause: Your domain is not approved in widget configuration.
Solution:
- Verify allowed domain matches exact site domain.
- Check www vs non-www mismatch.
Issue: CSP Blocking Script
Cause: Content Security Policy blocks external script loading.
Solution:
- Update CSP headers to allow Witzo script domain.
- Check browser console for CSP errors.
Issue: CDN Caching Old Script
Cause: CDN serving outdated cached version.
Solution:
- Purge CDN cache fully.
- Test in incognito mode.
Issue: JavaScript Conflicts
Cause: Another script throws runtime error.
Solution:
- Open DevTools → Console.
- Fix conflicting script errors first.
Support Note
If none of the above resolves the issue, contact support and include your widget key and affected domain.