livqenoDocs

ResourcesTroubleshooting

Troubleshooting

Find the right troubleshooting page for your problem.

Something isn't working? This page sends you to the right fix. Most problems belong to one product, so start by matching what you see.

What's wrongGo to
Call won't connect, camera or mic errors, device problems, reconnectsRTC troubleshooting
Duplicate messages, missed messages after reconnect, moderation errors, wrong "online" statusChat troubleshooting
Live stream video or audio problemRTC troubleshooting
Live stream chat or reactions problemChat troubleshooting
Live stream breaks after a reconnect (token expired)Live streaming network quality

A live stream is built on RTC and Chat. So most stream problems are really an RTC problem (the video) or a Chat problem (the messages).

Check these first

Most "nothing works" reports come down to one of these. Each takes a minute to check:

CheckWhat you'll see if it's wrongFix
Your backend uses the right LIVQENO_API_URL and a valid key401 from the API, or the SDK won't startAPI credentials
Your site is in Allowed Origins (not needed on localhost)ORIGIN_NOT_ALLOWEDBrowser security & CORS
The token hasn't expiredTOKEN_EXPIREDMake a fresh token on each join. Access tokens
The key and the data are in the same environmentRooms or messages "missing"Environments
The app got the whole grant, iceServers includedCalls work on Wi-Fi, fail on cellularQuickstart
The free allowance isn't used upUSAGE_LIMIT_EXCEEDEDPaid plans

Got an error code? Look it up in Errors: each one says what it means and how to fix it.

Still stuck?

  • Diagnostics: connection stats for calls, so you can see whether a problem is the network, the device, or your code.
  • Event catalogue: what Livqeno logged around the time of the problem.