Support
Help with NextGen
We can help with the player, purchases, privacy choices and app behaviour. We cannot provide, recommend or troubleshoot an IPTV subscription or media source.
Contact
Email nextgeniptvplayer@gmail.com or join the community Discord.
Never include a playlist URL, provider hostname, username, password, access token or unauthorised media in a support message or screenshot.
Frequently asked questions
Where do I get channels or a playlist?
NextGen is a standalone player and does not supply, sell, promote or recommend any content or IPTV provider. Add only a source you obtained lawfully and are authorised to use.
Why will my playlist not import?
- Confirm the M3U URL or Xtream-compatible connection is current.
- Check the device's internet or local-network permission.
- Check whether a VPN, firewall, ISP rule, rate limit or concurrent-connection limit is interfering.
- Try the app's refresh or reimport action.
We can investigate an app failure, but we cannot validate a provider account. Redact all credentials from any diagnostic information you send.
Why does playback buffer or stop?
Playback depends on your source, format, provider limits and network. Token expiry, codec/DRM support, geographic restrictions, source downtime and bandwidth can all affect playback. If multiple lawful sources fail consistently, send us the device, OS, app version, playback-engine setting and reproducible steps—without credentials or URLs.
Why is EPG or metadata missing?
EPG usually comes from your provider or custom XMLTV source and may not match every channel. Ratings and selected metadata can come from OMDb. Refresh the guide, check the configured EPG source, and report an app matching problem without exposing the source URL.
How do I manage or restore Pro?
Use Restore Purchases in the app for an existing App Store purchase. Manage or cancel a subscription in your Apple Account subscription settings. Apple handles billing and refund requests. Pro unlocks app features only and never includes media.
What does Sync with iCloud store?
When an eligible Pro user enables it, the app syncs supported profiles, playlist connection definitions and personal state such as favourites, hidden items, custom names, watched state, playback progress, reminders and ordering. Connection fields use CloudKit encrypted fields in your private Apple Account database.
Provider catalogues, EPG data, artwork/metadata caches and downloaded media are not synced. Turning sync off stops future transfers on that device but does not delete existing local or iCloud data.
Can I turn analytics and crash reports off?
Yes. Firebase Analytics and Crashlytics are off until you opt in, and you can revoke that choice in Settings. Revocation stops future collection, resets local Analytics state and removes unsent crash reports. It cannot recall data already transmitted.
How do I delete my data?
- Delete playlists, profiles, downloads and supported personal state using the app's controls.
- Remove the app to remove its remaining local app container, subject to Apple device backups.
- If iCloud sync was used, do not assume that turning sync off or uninstalling deletes CloudKit records. Use supported in-app deletion controls while sync is available and review your Apple Account/iCloud controls.
- Email us for privacy guidance or a request concerning data we control.
Private CloudKit records are tied to your Apple Account and are not visible to us through the developer console, which can limit what we can delete on your behalf. Read the retention and deletion section for details.
Reporting a bug
Please include:
- device model, OS version, app version and build;
- the screen and action where the problem occurs;
- clear reproduction steps and what you expected;
- whether it occurs on Wi-Fi, Ethernet or cellular; and
- a redacted screenshot or screen recording if useful.
Do not include credentials, provider URLs, channel/programme names, personal data or content you do not have permission to share.