Widget & embed

Troubleshooting — Widget Not Showing or 5xx

5 min read

Widget does not appear

  1. Confirm the script is before </body> on the live HTML (View Source).
  2. Check Allowed origins includes your exact domain with https://.
  3. Test incognito — not as WordPress admin only.
  4. Disable cache plugins temporarily.
  5. Open browser DevTools → Console for red errors.

Chat sends but no AI reply

  • Invalid or expired API key in dashboard.
  • Model ID typo — copy from provider docs.
  • Provider account out of credits.

CORS / blocked request

Your domain must be listed in allowed origins. Wildcard * works for testing only.

Site shows blank white page (500)

Usually a server PHP error unrelated to the widget. Check hosting error logs. ChatLM marketing pages should return HTTP 200.

Telegram not working

Bot token belongs in server config.local.php (TELEGRAM_BOT_TOKEN). Chat ID is numeric only — not the bot token. See Telegram guide.

Still stuck? Email support from your registered account email with your domain and screenshot of DevTools console.

Ready to set up your widget?