Summary
The “Disconnected” state usually means the browser blocked a required service. In most cases the console shows the exact reason. Capture a screenshot of the console and send it to Verity Support in Intercom.
Symptoms
“Disconnected” badge or message in the UI
Voice features fail to start or drop mid-session
Messages queue without sending
Common Causes
Company policy blocking voice services
Enterprise firewalls, proxies, or endpoint security often block microphone access, WebRTC, or model endpoints.
Network issues
WebSocket, HTTP/2, or WebRTC signaling blocked; VPN interference.
Browser permissions
Microphone or autoplay denied; third-party cookies or cross-site tracking disabled.
Outdated or unsupported browser
Old versions lack required APIs.
Quick Checks (60 seconds)
Refresh the page.
Try a different network (guest hotspot) to rule out corporate filtering.
Confirm microphone permission is “Allow.”
Is alpha.wonderway.io shown on this page? chrome://settings/content/microphone
Ensure you’re on a current version of Chrome, Edge, Firefox, or Safari.
How to Open the Browser Console
Open the console, reproduce the issue, then screenshot the red error lines and Network details.
Chrome / Edge (Windows, macOS)
Press
Ctrl+Shift+J(Win/Linux) orCmd+Option+J(Mac)Go to Console tab
Reproduce the issue to capture fresh logs
Firefox
Press
Ctrl+Shift+K(Win/Linux) orCmd+Option+K(Mac)Use Console
Safari (macOS)
Enable once: Safari > Settings > Advanced > Show Develop menu
Open Develop > Show JavaScript Console
Use Console
What to Capture
Include one screenshot with:
Console errors visible (top 5–10 lines)
The URL bar and the entire browser visible
You can include the following information for a faster resolution:
Browser
OS
Network type (office VPN, corporate Wi-Fi, home wifi, mobile network)
Steps just before disconnect
Send to Verity Support (Intercom)
Open the Intercom messenger in Verity.
Start a new message
Attach the screenshot(s) and paste the optional details above.
Send.
Interpreting Common Console/Network Errors
Use these to guide local fixes or to inform your IT.
net::ERR_BLOCKED_BY_CLIENT/ERR_BLOCKED_BY_RESPONSE
Likely corporate filter or extension. Try a clean profile. Ask IT to allowlist the blocked domain.WebSocket close codes
1006or1015
Connection dropped or TLS handshake blocked. Check VPN/firewall. Ask IT to allow WebSocket traffic to Verity voice endpoints.403or407 Proxy Authentication Required
Proxy enforcing policy. Request allowlist for voice/model endpoints.NotAllowedError: Permission denied
Microphone blocked. Allow mic in site settings and OS privacy settings.TypeError: Failed to fetchor CORS errors
Cross-origin requests blocked. Corporate proxy or strict tracking prevention. Ask IT to relax policy for Verity domains.
If Your Company Blocks Voice Models
Provide your IT team with the domains to whitelist under the following article:
