If you hit Generate and nothing happens — or the progress bar freezes halfway — the most likely culprit is a temporary overload on the rendering servers. Refresh the page, clear the browser cache (Ctrl+Shift+Delete), and try again. If the issue persists, switch to a different browser: Chrome and Firefox tend to behave more predictably with the web editor than Safari.
The platform accepts specific audio formats and has a strict file size cap. If your upload gets stuck or throws an error, check these points:
Users sometimes get bounced back to the login screen mid-session or can't sign in at all. First, check that third-party cookies aren't blocked in your browser — ElevenLabs uses them for session management. If you log in via Google, make sure your Google account isn't hitting its own session limit. Clearing cookies for the elevenlabs.io domain alone usually fixes repeat logout issues without nuking your entire browser history.
A 429 error means you've hit the rate limit for your subscription tier. Check your usage dashboard — sometimes a runaway script burns through your monthly character quota in minutes. A 503 points to server-side congestion; spacing out your requests with a retry-after header in your code handles this cleanly.
When using the streaming API for real-time applications, latency spikes usually trace back to the client side. Reduce chunk size in your requests, make sure your server is geographically close to the EU or US endpoints, and verify that your network doesn't throttle persistent HTTP connections.