Skip to content

Troubleshooting

The widget does not appear

  1. Open the tenant script URL directly and confirm it returns JavaScript.
  2. Confirm the container ID is exactly gabden-conversations.
  3. Check the browser console for CSP or origin errors.
  4. Confirm the page domain matches the site registered in Gabden.
  5. Ensure the script is not inside an advertising or consent block that removes it.

Changes look stale

Gabden purges Cloudflare when production JS, CSS, PHP, or JSON changes. A browser may still retain an already downloaded script briefly. Hard-refresh once when testing an immediately deployed widget change.

The wrong thread loads

Inspect the page canonical link. Different schemes, hosts, paths, or query strings intentionally identify different threads. Remove tracking parameters from the canonical URL.

Theme detection is wrong

Use data-theme="light" or data-theme="dark" to confirm the theme itself works. In auto mode, ensure the nearest wrapper has a real computed background color rather than only a background image.

Replies are missing

Replies are collapsed by default. Select View N replies. Pending replies appear only to moderation workflows until approved.

A provider image is missing

The local generated artwork is the expected fallback. Provider images require a successful Google or GitHub sign-in and an image URL from an approved provider host.

Privacy-first website engagement.