Troubleshooting¶
Fixes keyed to the exact error messages WyreDeck shows. Copy the text you saw, match it below.
"Couldn't verify this provider's secure connection..."¶
What it means: your provider's server uses HTTPS with a certificate Android can't validate (self-signed or from an untrusted CA — common for IPTV resellers).
Try:
- In the Server URL field, change
https://tohttp://. Most IPTV providers work over plain HTTP on a nonstandard port. - If HTTPS is required, contact your provider to ask whether they use a recognized certificate (Let's Encrypt, DigiCert, etc.). Provide the URL and error text.
- Verify the URL matches exactly what the provider gave you — typos, trailing slashes, wrong port number can sometimes look like cert errors.
"We couldn't reach the provider's server..."¶
What it means: DNS couldn't resolve the host, or your network can't reach it.
Try:
- Check the URL for typos, especially the hostname.
- Open the URL in a phone browser on the same Wi-Fi — does it load?
- If the provider recently changed URLs, you'll see this. Contact them for the current one.
- Some providers block by geography. If you travel, a VPN may be required.
"The provider's server didn't respond in time..."¶
What it means: server is slow, overloaded, or temporarily down.
Try:
- Wait a minute and tap Retry Sync.
- Off-hours (2–6 AM in the provider's region) are often faster.
- If it keeps timing out all day, contact your provider.
"The provider didn't accept your credentials..."¶
What it means: HTTP 401 — username or password is wrong.
Try:
- Double-check the username and password character by character (watch for leading/trailing spaces when pasting).
- Some providers are case-sensitive.
- If you recently renewed or changed plans, the credentials may have changed — check your provider's portal.
"The provider rejected this device or IP..."¶
What it means: HTTP 403 — the server is blocking this request. Usually geography, device limits, or account suspension.
Try:
- Ask your provider: are they region-locked? Do they limit concurrent devices?
- If you're on a VPN, try toggling it off (or on, depending on what the provider allows).
- Confirm your account is active.
"The provider URL didn't return anything..."¶
What it means: HTTP 404 — the URL or endpoint isn't found.
Try:
- Verify the server URL exactly matches what your provider gave you.
- Some providers require a specific path (e.g.
/player_api.php). WyreDeck adds the correct suffix automatically for Xtream, so you usually just need the base URL. - Contact your provider to confirm their current server address.
"We couldn't connect to the provider's server..."¶
What it means: the server is reachable by DNS but actively refuses connections. Usually it's offline or has changed ports.
Try:
- Verify port number in the URL (the
:8080part). - Wait — the server may be rebooting.
- Contact your provider if it persists.
A title is showing but "No episodes available from provider"¶
What it means: the series got pulled in as a catalog entry but its episode list didn't sync. This can happen when a provider call times out mid-fetch, or after language/region changes invalidate sources.
Try:
- Go to Settings → Providers → refresh the provider. Episodes should repopulate on the next full sync.
- Per-title retry is on our roadmap and will land in an upcoming build.
The app shut down after changing languages¶
Known issue. Relaunch the app; your new language settings are saved and sync will pick up where it left off. We're investigating the shutdown; next version should handle this gracefully. If you can, grab a logcat snippet (adb logcat -d *:E) right after it happens and share it in the tester group.
Something else¶
Drop a screenshot plus the exact error text into the tester WhatsApp group. If the issue is reproducible, include rough steps to trigger it.