Troubleshooting
Find your problem by what you see, then read why it happens and how to fix it.
Check these first
Most problems show up in one of these three places:
Open the browser console
Press
F12(orCmd+Option+Ion a Mac) and choose Console. The widget's own messages start with[Daneshyar].Look at the Network tab
Filter by
widget. Check thatwidget.jsloads, and look at the status code of each/api/widget/request.Compare with the Embed page
Copy the snippet again from the console and compare it with your site, letter by letter. A missing quote or a changed id is the most common cause.
Widget problems
REST API problems
Every error has a status code and a body. The full list is on the Errors page.
Browsers and devices
- The widget works in all current versions of Chrome, Edge, Firefox and Safari, on desktop and phone.
- The loader script is written in very old JavaScript on purpose, so it cannot break your page even in an old browser.
- Some privacy extensions block third-party iframes. If the button shows but the chat stays empty, try once with extensions turned off.
- A conversation lasts as long as the page is open. If the visitor reloads the page, a new conversation starts. Nothing is saved in the visitor's browser.