Zendesk Web Widget Not Loading or Not Showing
Quick answer
The widget usually disappears because the snippet is missing or misplaced, the wrong widget type was used, or a CSP or firewall blocks Zendesk domains.
Most likely fix: Verify the snippet
How to fix it
Try these in order — the most common fix is first.
1. Verify the snippet
- View page source and search for static.zdassets.com/ekr/snippet.js
- Place it directly in the page HTML, not inside an iframe
- Copy the code again from the correct channel (Classic vs Messaging)
Did this fix it?2. Check the widget is enabled
- Admin Center > Channels > Messaging and social > Messaging
- Confirm the widget exists and is on for the right brand
Did this fix it?3. Allow Zendesk domains
- Open the browser console and look for blocked requests or CSP errors
- Allowlist zdassets.com and zendesk.com in CSP, firewall or ad blockers
Did this fix it?4. Check status
- Review status.zendesk.com for your pod
- Hard refresh or test in a private window
Did this fix it?
Symptoms
The chat or help widget never appears on your site or shows a 'Couldn't load messages' error.
Why it happens
- Snippet missing, misplaced or injected late by a tag manager
- Using the Classic snippet when the messaging widget is enabled, or the reverse
- Messaging widget embedded in an iframe (not supported)
- Content Security Policy or firewall blocks zdassets.com / zendesk.com
- Widget not enabled for the brand
- Zendesk incident on your pod
This guide also covers
- zendesk widget not loading
- zendesk web widget not showing
- zendesk chat widget not appearing
Still not working?
If Zendesk keeps failing, you're not alone. See every Zendesk problem users report or the alternatives people switch to.
Done fighting Zendesk? Our small team builds your own Zendesk alternative, or any software you need: web, mobile, games, desktop. Price agreed together.
Talk to usThe same problem in other apps
All missing or lost data guides →
- Intercom Messenger Not Showing on Website (Intercom)
Other Zendesk errors
- Zendesk Emails Not Creating Tickets
- Zendesk Triggers Not Firing
- Zendesk Email Notifications Not Sending
- Zendesk SSO Login Error (Redirected to Logout URL)
- Zendesk Macros Not Working or Not Showing
- Zendesk API Errors 401, 422 and 429
- Zendesk Attachment Too Large or Upload Refused
- Zendesk AI Agent Not Answering