| Problem | Likely Cause | Fix |
|---|---|---|
| Channels won't load | Incorrect M3U URL or expired subscription | Test URL in a browser; verify subscription is active |
| PVR backend error | Addon not enabled/configured | Check Settings → PVR & Live TV → General |
| EPG not showing | Missing or incorrect XMLTV URL | Re-check EPG Settings tab in addon config |
| Buffering / stuttering | Insufficient bandwidth or small buffer | Increase PVR buffer settings; check internet speed |
| Kodi crashes on Live TV | Corrupted addon data | Disable and re-enable PVR IPTV Simple Client |
Channels won't load — full checklist
- Paste your M3U URL into a browser — it should download a file immediately.
- Confirm your subscription is currently active with your provider.
- Restart Kodi after any change to addon settings — changes don't always take effect live.
- Disable and re-enable the PVR IPTV Simple Client addon to force a fresh connection.
Persistent PVR errors
If the PVR backend won't connect at all, go to Settings → PVR & Live TV → General and confirm "Enable" is toggled on. Then reopen the addon's configuration and re-save your M3U URL, even if it looks correct — this often resolves a stuck connection state.
Still stuck?
See our main Kodi IPTV setup guide and M3U/EPG configuration guide for the fundamentals. For bandwidth-related buffering, see our bandwidth requirements guide.
Frequently Asked Questions
Usually an incorrect M3U URL or an inactive subscription. Test the URL in a browser and restart Kodi after any settings change.
Usually means the PVR IPTV Simple Client addon isn't enabled or configured correctly. Check Settings → PVR & Live TV → General.