Is your Kodi VPN not working for you? Luckily, more often than not, you can fix a Kodi VPN bug or error by poking around in basic VPN or device settings and restarting things. Some of the fixes below are simple, others a little technical, but they will help you improve your Kodi VPN usability and streaming experience.

1. Check Your Connection

The first thing to check whenever your VPN is not working correctly with Kodi is your Internet connection quality. Have you ever noticed WiFi issues when it seems like there is a random packet loss and your connection gets unsteady and inconsistent, while your speed tests show excellent results?

  • Try rebooting your cable modem, router, WiFi – this should fix your connection issues, and your VPN should be working fine.
  • Also, check if you have the Internet connection with your VPN disabled. If yes, read on for more fixes.
  • Reboot Your PC
  • Sometimes the most effective fix is the old-school reboot or shut down and start that gets the problem fixed.

2. Check Your Device’s Date and Time

Sometimes VPNs won’t work if the date and time set on your device are incorrect.

  • Check your date and time settings, disable automatic update using the Internet, and set them manually. 
  • Alternatively, check if your region is set correctly.

3. Try a Different VPN Server or Protocol

Sometimes servers get overloaded or experience other issues.

  • To make sure it’s not the entirety of your VPN that’s not working, try connecting to various VPN servers in different regions.
  • Also, try switching protocols – in OpenVPN from TCP to UDP or the other way around.
  • Likewise, try switching from OpenVPN to IKEv2, PPTP or IPSec. That way, if some protocols work, you can nail down the exact problem and look for a specific fix for it in your VPN FAQs or contact your VPN support with a detailed description of your issue.

4. Disable Your Firewall

Some VPNs get blocked by firewalls and antivirus suites. Check your firewall settings to see if your VPN is granted access to the Internet. Alternatively, disable your firewall temporarily to see if that fixed your VPN connection issue.

  • If you can’t find a way to whitelist your VPN in your firewall settings, you can fix the conflict by uninstalling your antivirus program, reinstalling your VPN, and then installing your AV again.
  • If you use Windows firewall, you can easily access its settings and grant your VPN access:
    • Start → type Allow a program through Windows firewall → Enter → Change Settings → Allow another program → locate your VPN, select it and click OK.
    • Check if your VPN works now.

5. Change DNS Manually

Some VPN clients change their DNS settings when you first install them. Others might require manual tweaking. Changing your DNS settings to the values provided by your VPN company improves your Kodi speeds and helps you bypass geo-blocks (and helps avoid any DNS errors). But some computers can’t connect to VPN DNS servers automatically due to various reasons. Here is how you can access and change the DNS servers’ IP addresses manually in Windows (you need to get the values from your VPN provider):

  • Right-click Start → click Run → type ncpa.cpl → OK.
  • In the Network connections window → locate your active connection → right-click on it and select Properties → change your ISP DNS server addresses to your VPN DNS → Save.

Your VPN provider should have detailed guides on changing DNS settings for each operating system.

6. Flush DNS and Clear Your Browser’s Cache

Another fix that could do the trick is flushing your DNS and clearing your web browser cache because Kodi may be using values set by your ISP during your previous sessions. If so, those ISP-provided DNS entries might conflict with your VPN, but since your Kodi relies on them, you need to flush them.

  • Ctrl+Shift+Del is a shortcut to clear cache on most of the Windows-supported browsers, including Chrome, Firefox, Opera, Edge, etc. You can also do it from your browser settings (or options) by navigating to its privacy settings and history and clearing your recent history. The safest way to go is to clear everything and ensure the Cache box is checked.
  • As for flushing DNS, there are browser-specific addons that let you flush your DNS with a click of a button.


  • Start → All Apps → Accessories or
  • Right-click Start → Command Prompt (Admin) → type ipconfig /flushdns → Enter.
  • You should now get a confirmation saying Windows IP Configuration Successfully Flushed.

7. Do a Clean Reinstall of Your VPN

You can uninstall your VPN using its in-built uninstall option, or you could use an app like Revo Uninstaller.

  • Revo not only uninstalls your VPN client but also scans your computer for any leftover files and deletes them after the program has been uninstalled. That way, you delete any erroneous settings that could have remained on your device otherwise. Now you can do a clean reinstall of your VPN.

8. If Nothing Else Helps 

  • I would suggest installing your VPN on a different device and checking if it works there. This method could help you deduct which settings might be blocking your VPN on your Kodi device.
  • Otherwise, contact your VPN support. This may not be an option if you use a free VPN, in which case you could post a question on your VPN forum (if there is one). Alternatively, try a different VPN provider. If you are a paid subscriber, you’re entitled to technical support. Some providers even offer remote assistance through TeamViewer.

You can fix many Kodi streaming errors even if you don’t consider yourself a techie. Check the following troubleshooting tips for the most common Kodi streaming issues, such as cache is full, no stream available, no source links, and aggravating video buffering.

1. Clear Video Cache in Kodi

You can get the “Cache is full, empty your Cache” streaming error at any time, but especially when you stream HD videos on low-spec devices.

All you need to do is clear your Kodi video cache. Besides fixing the pending bug, it will improve your streaming quality overall. Kodi does it automatically at some point, but if you run into the error, here is how you can clear Kodi video cache manually using the Merlin Wizard through Super Repo on Kodi Krypton:

  • Launch Kodi → Settings → File Manager → double-click Add Source → ‘None’ → type → OK → name it ”Superrepo” → OK.
  • Back in Kodi Main Menu → Addons → Package Installer → Install from Zip File → Superrepo → click on Krypton → Repositories → Superrepo → click ‘’ → wait for the zip file to complete the installation.
  • Next, select Install from Repository → SuperRepo Repositories [Krypton] [V7] → Addon Repository → SuperRepo All [Krypton [V7] → Install → Wait for the add-on to get enabled.
  • Back to Addons → click the Box icon → Install from Repository→ SuperRepo All [Krypton] [v7] → Program addons → Merlin Repository → click on Merlin Wizard.
  • In the Tool Box located in the above menu → locate Clear Caches, Delete Packages, and Delete Thumbnails → check all the three options to free up space → Exit.

You have successfully cleared your Kodi video cache, and your streaming should be buffering-free now. Keep in mind, though, that the quality of your streams also depends on your ISP throttling, WiFi connection quality, and speed.

2. Update Kodi and Streaming Addons

Sometimes streaming issues crop up when you run an outdated version of Kodi or your streaming addon. Other times, an update can break the addon, in which case you could fix it by uninstalling and reinstalling the addon.

If you install Kodi from Google Play (Android) or the official Windows Store (Win 10) instead of side-loading it, your Kodi can get automatic updates. Otherwise, you need to install your Kodi updates manually.

3. Get Rid of Dropped Kodi Addons and Repos

This is a biggie because unofficial streaming Kodi add-ons have been on a whack-a-mole spree lately. They appear, gain traction, then get shut down and replaced. For example, Genesis was replaced by Exodus, which was replaced by Covenant, which now has several forks (just like Poseidon was replaced by a direct fork, Neptune Rising).

The same is true for shut-down repos – uninstall any and all, and replace them with working alternatives.

4. Trace Back Your Steps

If you have just installed a new repo or addon, sometimes restarting Kodi is all it takes to fix streaming issues.

5. Check if Auto-Play Is On

When Auto-Play is on in your Kodi addon settings, your Kodi addon is selecting the first link for each video. If the link is broken, the video won’t play. To fix this nag:

  • Highlight the video → press Menu → select Play using → see the list of links → go through each link until you find the working one.

6. Clear Addon Providers and Cache

Sometimes none of the links work, and selecting a source link doesn’t help. Clearing providers and cache for the addon might do the trick.

Check your addon settings or tools for a Clear Providers (or Clear Sources) and Clear Cache option. This way, you clear the source links cache allowing your addon to re-check for sources from scratch. It might even bring new source links.

7. Fix Your ISP Throttling and Filtering

Many ISPs will throttle your bandwidth when you stream. Some ISPs will block you from accessing sites that host video streams, effectively crippling many of your Kodi add-ons.

For example, users who have a router from Sky (a British ISP) have discovered that disabling Sky Shield or Sky Broadband Shield in their router settings removes that filtering block.

The best fix for ISP throttling and filtering, though, is to use a VPN with Kodi at all times. A VPN also minimizes your chances of getting a copyright infringement notice from your ISP.

By the way, if you are in the US, your ISP is authorized to sell your browsing history, so using a VPN is now more of a basic necessity for everything you do online rather than a precaution against DMCA notices.

If your Kodi shuts down, which is a common bug, remember the general rule of thumb – uninstall any and all repositories and add-ons you are not using, and update Kodi.

Hopefully, this quick guide helps you get your Kodi VPN and streaming back into working order. Feel free to drop me a line if you have questions.