Troubleshooting — Widget Not Showing or 5xx
Widget does not appear
- Confirm the script is before
</body>on the live HTML (View Source). - Check Allowed origins includes your exact domain with
https://. - Test incognito — not as WordPress admin only.
- Disable cache plugins temporarily.
- 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?