This page includes affiliate links where TROYPOINT may receive a commission at no extra cost to you. Many times, you will receive a discount due to the special arrangements made for our visitors. I will never promote something that I personally don't use or recommend. Purchasing through my links directly supports TROYPOINT which keeps the content and tools coming. Thank you!
This guide will show you how to fix Failed to Install a Dependency in Kodi.
If you have used Kodi for any length of time, more than likely you have encountered this error.
The dependency error may arise when you are trying to install a Kodi add-on or build. This message indicates that there are necessary dependent files that must be installed for the add-on or build to work properly. When you install these various items within Kodi, most of the time the application will also download and install the dependent files as well. If it doesn’t, more than likely there is something wrong with your Kodi installation.
Below are multiple fixes that may help you overcome this dreaded error.
If you want to save a lot of time and stress, Method #4 is your best bet.
How To Fix Failed to Install a Dependency In Kodi
Method #1 – Clear Kodi Cache
Many Kodi dependency errors can easily be fixed by clearing the Kodi cache. This is very easy to do on most streaming boxes as indicated below.
Amazon Fire TV/Fire TV Stick
Go into Fire TV Settings / Applications / Manage Installed Applications / Kodi / and click Clear Cache.
Go into Android Box Settings / Apps / Kodi / and click Clear Cache.
Go into NVidia Shield Settings / Apps / Kodi and click Clear Cache.
TROYPOINT suggests installing a Kodi Wizard to clear the cache when using this application on a computer. Most Wizards include a maintenance section where you can easily delete the cache within Kodi. Below is a link to a popular Kodi Wizard that has a great set of maintenance tools.
After you clear the Kodi cache, try installing the add-on or build again that was serving the dependency error.
Method #2 – Install TVAddons Repository
The TVAddons Repository may help you install the dependent files that are missing from your Kodi setup. Follow the directions below to install this repo and then try installing the add-on or build again that was giving the dependency error.
Legal Copyright Disclaimer: TROYPOINT does not verify if apps, services, or websites hold the proper licensing for media that they deliver. We do not own, operate, or re-sell any streaming site, service, app, or addon. Each person shall be solely responsible for media accessed and should only contain works not protected by copyright. Referenced applications/addons/services are not hosted or administered by TROYPOINT.
- Launch Kodi
- Click the settings icon
- Click System
- Hover over Add-ons menu item and turn on Unknown sources if not already on
- Click Yes
- Click back on remote to go back to the System page
- Select File Manager
- Click Add source
- Click <None>
- Type the following url exactly how it is listed here – http://fusion.tvaddons.co and click OK
- Highlight the box under the source that you just typed in and enter a name for this media source, type fusion or any other name you would like to identify this source as and click OK again
- Click your back button on remote or keyboard to return to System Page
- Click Add-ons menu item
- Select the small “open box” icon at the top left side of the page under the “Add-ons heading”
- Click Install from zip file
- Choose fusion or another name you assigned the media source in the previous step
- Choose kodi-repos
- Click english
- Click repository.xbmchub.zip
- Wait for TVADDONS.CO Add-on Repo installed message to appear
Method #3 – Restore Addons27.db File
If your Addons27.db file becomes corrupted, this may cause a Kodi dependency error. To restore this file, do the following.
Important: After you do this, you will need to go into Add-ons / My add-ons / and re-enable your addons that you already had installed.
- Click settings icon in Kodi
- Click File manager
- Click Profile directory
- Click Database
- Highlight Addons27.db file and delete it – if using a remote you will get to options by long pressing OK button while highlighting the file or by clicking the options button if you have one.
- Go back to home screen of Kodi and exit application
- Relaunch Kodi and now try installing the add-on or build again that was serving dependency error
Method #4 – Clear Kodi Data or Uninstall/Reinstall Application
For most people, this is the quickest and easiest method for fixing the error. As a matter of fact, a clean installation will usually fix most Kodi issues and save you a lot of time and stress to boot.
Keep in mind that after you do this, you must re-install all of your favorite add-ons, settings, etc., but we can help you do this quickly with the TROYPOINT Kodi Supercharge Guide below.
Clearing Kodi data or uninstalling/reinstalling is simple on most devices. Below are some notes that will help with many of the best Kodi boxes.
Amazon Fire TV/Fire TV Stick
Go into Fire TV Settings / Applications / Manage Installed Applications / Kodi / and click Clear Data. Give it some time and you will notice that the application size shrinks drastically which means the process has been completed.
Go into Android Box Settings / Apps / Kodi / and click Clear Data. Again, give it some time to delete everything before you try launching the application.
Go into NVidia Shield Settings / Apps / Kodi / and click Clear Data. Allow enough time for system to delete data prior to launching the application.
Each of these operating systems provides a handy tool for uninstalling programs/applications. Simply dig around in the utilities section of your operating system or perform a search for “uninstalling applications” and you should be able to find the tool.
Don’t Get Clipped!
Most cord-cutters use IPVanish VPN and rightfully so.
The free streaming applications, addons, and paid IPTV services are usually hosted on insecure servers.
These shady outfits log everything that you access through their app or service.
Without IPVanish, your IP Address is being logged along with everything that you access through it.
Your IP Address points back to your location and identity which compromises both your privacy and security.
Your current identifying IP Address is 220.127.116.11
When you use IPVanish VPN, your IP address is masked and converted into an anonymous one.
IPVanish VPN will provide you with an anonymous connection to the Internet.
This will prevent your Internet Service Provider, app/addon developers, government agencies, and other 3rd parties from logging what you’re accessing online.
Setting up IPVanish VPN on your streaming device is simple!
Step 1 Register for an IPVanish VPN account by clicking the link below.
This special link provides you with a large discount.
Register for IPVanish Account & Save 62% (EXPIRES SOON)
Step 2 – From the home screen hover over Find.
If you’re using an Android TV Box, you can also find the IPVanish application in Google Play Store.
Step 3 – Scroll down and click Search.
Step 4 – Type in “Ipvanish” and click the first option.
Step 5 – Click the IPVanish VPN app.
Step 6 – Click Download.
Step 7 – Once the IPVanish app installs, click Open.
Step 8 – Enter your IPVanish account information and click Log In.
Step 9 – Click Connect.
Step 10 – Click OK.
Step 11 – That’s it! You have installed IPVanish VPN on your Firestick/Fire TV.
Now, click the home button on your remote and the VPN will continue running in the background.
Congratulations! You are now protected by a VPN which means everything that you stream or access through your Firestick or Android TV Box is hidden from the rest of the world.
If you ever need to stop the VPN service, simply re-launch the application and click the DISCONNECT button.