Troubleshooting
This guide covers common issues users encounter on Vidivo and how to resolve them.
Camera and Microphone
Section titled “Camera and Microphone”Camera or microphone not detected
Section titled “Camera or microphone not detected”-
Check browser permissions: Ensure you have allowed camera and microphone access for
vidivo.app.- Chrome: Settings -> Privacy and Security -> Site Settings -> Camera/Microphone
- Firefox: Preferences -> Privacy & Security -> Permissions
- Safari: Safari -> Settings for This Website -> Camera/Microphone
-
Close other applications: Another app may be using your camera or microphone (Zoom, Teams, FaceTime, etc.). Close them and try again.
-
Check hardware: Ensure your camera and microphone are connected and functioning. Try them in another application to confirm.
-
Refresh the page: Click Allow when the browser permission prompt appears again.
Poor video quality
Section titled “Poor video quality”-
Improve your connection: Move closer to your WiFi router or use a wired (Ethernet) connection.
-
Close bandwidth-heavy applications: Streaming video, large downloads, and cloud sync services compete for bandwidth.
-
Check your upload speed: You need at least 1 Mbps upload for acceptable quality, 5 Mbps for HD. Test at fast.com.
-
Reduce video quality: If your connection is slow, the system automatically reduces video quality. This is expected behavior.
Echo or audio feedback
Section titled “Echo or audio feedback”-
Use headphones: This is the most effective solution. Built-in speakers can cause echo.
-
Enable echo cancellation: Vidivo enables this by default, but check your browser or system audio settings.
-
Reduce speaker volume: Lower your speaker volume to prevent the microphone from picking up the output audio.
Connectivity
Section titled “Connectivity”Call will not connect
Section titled “Call will not connect”-
Check your internet connection: Open any website to verify you are online.
-
Disable VPN: Some VPNs block WebRTC traffic. Disconnect your VPN and try again.
-
Check firewall settings: WebRTC needs access to UDP ports. If you are on a corporate network, contact your IT administrator.
-
Try a different network: Switch from WiFi to mobile data (or vice versa) to rule out network-specific issues.
-
Try a different browser: If Chrome does not work, try Firefox or Edge.
Call drops or freezes
Section titled “Call drops or freezes”-
Wait a moment: Brief disconnections (under 10 seconds) are automatically recovered via ICE restart.
-
Check your internet stability: Use a wired connection if possible. WiFi connections can be unstable.
-
Close background applications: Other apps using your network can cause interruptions.
-
Refresh and reconnect: If the call does not recover, refresh the page and rejoin.
”Connection failed” error
Section titled “”Connection failed” error”This means WebRTC could not establish a connection between you and the other participant. Common causes:
- Symmetric NAT: Some routers do not support the NAT traversal techniques WebRTC uses. The TURN server should handle this, but in rare cases it may still fail.
- Firewall blocking: Your network may block UDP traffic on port 3478 or TCP traffic on port 5349.
- TURN server unreachable: If the TURN server is down, calls that require relay cannot connect.
Solution: Try a different network (mobile hotspot, different WiFi) or disable any firewall rules blocking UDP/TCP traffic.
Payments
Section titled “Payments””Payment declined” error
Section titled “”Payment declined” error”-
Check your card details: Ensure the card number, expiry date, and CVC are correct.
-
Sufficient funds: Your card must have enough funds for at least the first billing window (window size x rate per minute).
-
International transactions: Some banks block online international transactions by default. Contact your bank to enable them.
-
Card type: Ensure your card is a Visa, Mastercard, American Express, or Discover card.
-
Contact your bank: Some banks have fraud detection that blocks automated holds. Call your bank and let them know the charge is legitimate.
Hold not released
Section titled “Hold not released”After a call ends, unused holds are released immediately. However, it may take 3—7 business days for the hold to disappear from your bank statement, depending on your bank. This is a bank processing delay, not a Vidivo issue.
Payout not received (hosts)
Section titled “Payout not received (hosts)”-
Check payout status: Go to Settings -> Payments -> Payout History and check the status.
-
Pending: Payouts take up to 2 business days to process.
-
Failed: If the payout failed, check your bank account details. You will receive a notification with the failure reason. Common reasons:
- Bank account details are incorrect
- Account is closed or restricted
- Bank rejected the incoming transfer
-
Update bank details: If your bank details are wrong, update them in Settings and request a new payout.
Missing earnings
Section titled “Missing earnings”If a call completed but earnings are not showing:
-
Wait a few minutes: Payment processing can take up to 60 seconds after a call ends.
-
Check call history: Verify the call status is
completed(notfailed). -
Contact support: If the call shows as completed but earnings are missing, create a support ticket with the call session ID.
Account
Section titled “Account”Cannot verify email
Section titled “Cannot verify email”-
Check spam/junk folder: The verification email may have been filtered.
-
Request a new verification email: Log in and navigate to Settings to resend the verification email.
-
Check email address: Ensure you registered with the correct email address.
Cannot complete age verification
Section titled “Cannot complete age verification”-
Use a valid ID: You need a government-issued photo ID (passport, driver’s license, or national ID card).
-
Good lighting: Take the selfie in a well-lit area for the liveness detection to work properly.
-
Clear photo: Ensure the ID document photo is clear and all text is readable.
-
Try again: If verification fails, you can retry. The process typically takes under 60 seconds.
Cannot become a host
Section titled “Cannot become a host”To become a host, you must:
- Verify your email address
- Complete age verification (18+)
- Set your per-minute rate and window size
If any of these steps are incomplete, the “Become a Host” option will not be available.
Browser Compatibility
Section titled “Browser Compatibility”Supported Browsers
Section titled “Supported Browsers”| Browser | Minimum Version | Status |
|---|---|---|
| Google Chrome | 90+ | Recommended |
| Mozilla Firefox | 88+ | Fully supported |
| Safari | 14+ | Fully supported |
| Microsoft Edge | 90+ | Fully supported |
| Samsung Internet | 14+ | Supported |
| Brave | Latest | Supported |
Not Supported
Section titled “Not Supported”- Internet Explorer (any version)
- Opera Mini (lacks WebRTC)
- Safari below version 14
Getting Help
Section titled “Getting Help”If the above solutions do not resolve your issue:
- In-app support: Create a support ticket from the app (click your profile -> Support)
- Email: Contact support@vidivo.app with your session reference number
- Include details: When reporting an issue, include:
- Your browser and version
- Your operating system
- The call session ID (visible in call history)
- A description of what happened and when