Flippendo
📡 Stremio · 🚫 Addons Not Working

Stremio VPN Addons Not Working?

VPN is connected but Stremio addons fail to load, return no results, or show errors.

🗓 Last tested: June 2026🔬 Verified across NordVPN, CyberGhost, ExpressVPN and 2 other providers

Below are the most common root causes and the most reliable fixes for Stremio VPN addons not working, ordered from quickest to most thorough. The fixes apply regardless of which country's Stremio library you're trying to access.

Most common in

Why this happens

  • 1Torrentio and other addon APIs are hosted on domains blocked by ISPs in your country even when a VPN is active — addon APIs use separate endpoints from the main Stremio app
  • 2DNS leak exposes your real location to Stremio's addon manifest server, which returns a country-filtered or restricted addon list
  • 3Your VPN server's IP is flagged by Torrentio's rate-limiter, which blocks datacenter IP ranges to prevent scraping abuse
  • 4The Stremio addon store endpoint (api.strem.io) is geo-blocked or throttled in your country, preventing addon installation and updates

Step-by-step fixes (5 solutions)

  1. 1Reinstall or refresh Torrentio by removing and re-adding the addon

    Go to Settings → Addons in Stremio, remove Torrentio, then re-install from torrentio.com. This forces a fresh API connection through the VPN tunnel.

  2. 2Enable DNS leak protection in your VPN app

    Visit dnsleaktest.com while your VPN is active. If your real ISP shows up, enable DNS leak protection — it forces all DNS queries through the VPN's resolver, preventing addon manifest geo-filtering.

  3. 3Try a different VPN server in the same country

    Torrentio rate-limits datacenter IP ranges. If one server fails, switch to another in the same location — residential-flagged IPs from the same country are more likely to succeed.

  4. 4Restart Stremio with VPN already connected

    Stremio caches addon API results on startup. If you launched Stremio before connecting the VPN, the cached results reflect your real IP. Disconnect the app, connect VPN first, then relaunch.

  5. 5Update your Stremio app to the latest version

    Older Stremio versions have known HTTPS certificate issues that cause addon API calls to fail behind certain VPN tunnels. The latest version (5.x) includes better TLS handling. Check stremio.com for the current release.

Provider-specific fixes

Exact steps for the most popular VPNs for Stremio, ranked by score.

N
NordVPNStreaming 9/10
  • 1.Enable SmartPlay in Settings → General — SmartPlay routes DNS queries through NordVPN's optimised resolvers, preventing the DNS leaks that cause Stremio addon manifests to return geo-filtered results.
  • 2.If Torrentio returns no streams, switch to a different server in the same country via the server list — NordVPN's specialty servers (P2P-optimised) are less likely to be rate-limited by Torrentio's anti-abuse system.
  • 3.Disconnect VPN, close Stremio, reconnect to a P2P server (Settings → Specialty Servers → P2P), then relaunch Stremio — ensures the addon store registers your VPN IP before Stremio caches its server list.
C
CyberGhostStreaming 9/10
  • 1.In the server list, switch to "For Torrenting" mode — CyberGhost's torrent-optimised servers are specifically configured for P2P traffic, which Torrentio addons depend on for stream sourcing.
  • 2.Enable the DNS leak protection toggle in Settings → Privacy Features — this forces all DNS queries through CyberGhost's resolver and prevents Stremio addon APIs from detecting your real location.
  • 3.If Torrentio returns errors, disconnect, clear the Stremio cache (close app fully), reconnect to a torrent-optimised server, then relaunch Stremio for a fresh addon API registration.
E
ExpressVPNStreaming 10/10
  • 1.In Preferences → DNS, confirm "Use ExpressVPN DNS servers" is enabled — a DNS leak will route Stremio's addon manifest requests through your real ISP resolver, returning geo-filtered addon lists.
  • 2.Use Smart Location to connect to the fastest available server — ExpressVPN's routing algorithm selects the least congested server, reducing the latency that causes Torrentio API timeouts.
  • 3.If Torrentio fails on the current server, try a server in a different city (e.g., switch from New York to Los Angeles) — different IP ranges have different Torrentio rate-limit status.
S
SurfsharkStreaming 8/10
  • 1.Enable Override DNS in Settings → VPN Settings → DNS — set DNS to 1.1.1.1. This prevents ISP DNS hijacking that can cause Stremio addon API calls to fail even when the tunnel is active.
  • 2.In the server list, filter by "P2P" to connect to servers optimised for peer-to-peer traffic — Torrentio uses P2P endpoints that work better on these nodes.
  • 3.Restart Stremio with the VPN already connected. Surfshark's NoBorders mode (Settings → Advanced) automatically selects the best server for your region if addon connectivity remains inconsistent.
P
Proton VPNStreaming 7/10
  • 1.Connect to a Plus-tier server with the P2P label — free Proton servers do not support P2P traffic, which Torrentio requires. Look for the "P2P" badge in the server list under your country.
  • 2.Enable NetShield DNS filtering in Settings → Connection → NetShield and set it to "Block malware and ads" — this uses Proton's DNS resolver and prevents ISP DNS leaks that break Stremio addon resolution.
  • 3.If addon loading fails, try Proton's WireGuard configuration (Settings → Protocol → WireGuard) and reconnect — WireGuard's connection is less likely to be fingerprinted and blocked by ISP DPI than OpenVPN.

Frequently Asked Questions

Why do some Stremio addons work but Torrentio specifically fails with my VPN?
Torrentio has its own anti-abuse rate limiter that specifically targets datacenter IP ranges to prevent automated scraping. Many VPN server IPs are classified as datacenter ASNs (Amazon AWS, Hetzner, OVH), which Torrentio temporarily blocks even when your VPN is connected. Try switching to a residential IP option if your provider offers one, or use a different server — residential-flagged IPs in the same country are more likely to succeed with Torrentio.
Stremio works fine without a VPN but addons break when I connect — why?
When your VPN connects, Stremio's addon manifest server re-evaluates your location and may serve a different (more restricted) addon list for the VPN exit country. Some addons are region-specific and only appear in the addon store for certain countries. Additionally, Stremio caches the addon list on startup — if Stremio was open before you connected the VPN, the app uses the old unprotected cache. Always connect your VPN before opening Stremio.
Which Stremio addons need a VPN and which work without one?
Legal, streaming-integration addons (Netflix Catalog, JioCinema, SBS On Demand, BBC iPlayer addon for catalog browsing) do not require a VPN in countries where those services operate. Torrentio and other P2P-sourced addons require a VPN in virtually every country — without one, your real IP is exposed to rights-holder monitoring bots in the torrent swarms that Torrentio indexes. Legal addons in restrictive countries (UAE, China, Turkey) may also fail without a VPN due to ISP DNS blocking of addon API endpoints.

Still not working? It might be time to switch VPNs.

NordVPN is our top-ranked VPN for StremioStreaming 9/10.

Affiliate disclosure: we earn a commission at no extra cost to you.