In this troubleshooting guide, we will learn to fix the “Failed to install a dependency” error message on Kodi 18.9. This message shows up when you try to install a Kodi addon but the associated dependencies cannot be installed.
Kodi is one powerful media player that not only plays the local media on your device storage but also streams the online content from around the world. What makes Kodi really amazing are the third-party Kodi addons. These addons fetch the streams of your favorite content from various servers allowing you to play them online. But, addons don’t work in isolation. They rely heavily on the external services called “dependencies.”
Nearly all the addons require the dependencies to scrape the internet and fetch the streams. In fact, most of the popular add-ons require multiple dependencies. When you install add-ons such as Exodus Redux, Covenant, Yoda or any other, the required dependencies are also installed (if they aren’t already installed). However, if at least one dependency fails to install, Kodi shows the error, “failed to install a dependency.” When the dependency wouldn’t install, you can’t install the addon either.
Attention, Kodi Users!
Kodi Addons and builds offer unlimited streaming content, but could also get you into legal trouble if caught streaming free movies, TV shows, or sports. Currently, your IP is visible to everyone. Kodi users are strongly advised to always connect to a VPN while streaming online. A good Kodi VPN hides your identity, bypasses government surveillance, geo-blocked content, and ISP throttling (which also helps in buffer-free streaming).
I personally use ExpressVPN, which is the fastest and most secure VPN. It is very easy to install on any device including Amazon FireStick. You get 3 months free and save 49% on its annual plans. Also, it comes with a 30-day money-back guarantee. If you are not satisfied, you can always ask for a refund.
Read: How to Install and Use the Best Kodi VPN
Fix “Failed to Install a Dependency” on Kodi
I have encountered this error a few times and after having tried and tested various methods, I have come up with some troubleshooting ideas. Even though it is hard to put the finger on what exactly triggers the error, I am confident that one of the following solutions will work for you.
1. Clear the Kodi Cache
Clearing the cache on Kodi sometimes helps you fix the error “failed to install a dependency.” Deleting the cache is a better alternative to clearing the entire data as you do not lose your existing addons and Kodi settings.
The best way to clear the cache is through The Crew Wizard. If you don’t have The Crew Wizard yet, install it first. The Crew Wizard installation takes about 4-5 minutes. You can install it by downloading The Crew Repo and navigating to Program add-ons – it is a wonderful tool to have.
1. Now, go ahead and launch The Crew Wizard. You will find it at Kodi Homescreen > Add-ons > Program Add-ons. The home screen of The Crew Wizard will look like this:
2. Scroll down and click Cleaning tools.
In Kodi 19 Matrix, you’ll find Cleaning tools in Maintenance.
3. Next, click Clear Cache.
4. A confirmation screen will pop-up, select Clear Cache to confirm.
5. Wait for the notification. Congratulations! You have cleared the cache on your Kodi app.
As you can see, the cache size on my system was just 67.19 KB. That’s because I had recently reinstalled Kodi and I don’t have a lot of addons. The cache size will grow and the larger it becomes, the more problems it may cause. This is the reason why deleting the cache might help you with the Failed to install dependency error.
2. Clear the Kodi Data
Sometimes, clearing the cache isn’t enough. A lot of times the Failed to install a dependency is more stubborn and doesn’t go away by simply removing the cache. The other option is to uninstall Kodi and install it again, fresh. For the most part, it will take care of the problem. However, before you do that, you would want to try clearing the Kodi data instead. Clearing the data will restore Kodi to the factory default and save you some time.
If you received the error message failed to install a dependency on FireStick, you can reset Kodi data on this device from the Settings menu. You could also use The Crew Wizard to clear the data on all the Kodi supported devices (including FireStick).
Install The Crew Wizard on Kodi and follow the steps below:
1. Launch The Crew Wizard.
2. Now, scroll down and select Cleaning Tools.
In Kodi 19 Matrix, you’ll find Cleaning tools in Maintenance.
3. Scroll down and select Fresh Start.
4. Click Continue.
It may take a minute or two to clear the Kodi data depending upon its size. Once the data is cleared, Kodi will be fresh as new and restart. You will lose all your addons including The Crew Wizard.
3. Remove and Reinstate the Kodi Database
Kodi’s database holds a lot of things together in Kodi and when it gets corrupt, you start encountering errors you had never seen before, such as the one in question or say Kodi installation failed.
Repairing the Kodi database could magically help you get rid of many such issues almost instantly. The good thing is that the corrupt database does not keep you from using Kodi. You only see some errors. That’s why you can fix this from within Kodi.
Here’s how you can remove and reinstate the Kodi database:
1. Go to Kodi home-screen and click Settings (the cog icon) on the top-left.
2. Next, click File manager.
3. Click Profile directory on the next window.
4. Next, click Database.
5. Now, go to Addons27.db and long-press the appropriate button/key (depending on your device) to bring up the contextual pop-up menu. Click Delete on the pop-up.
6. Confirm your action by clicking Yes when prompted.
Step 7: Now, close Kodi and relaunch it after about a minute. Try to reinstall the addon you were trying to install earlier when you ran into the failed to install dependency error.
Note: Once you relaunch Kodi after removing the database, go to Add-ons > My add-ons and re-enable your existing addons.
4. Manually Install the Kodi Dependencies
If nothing seems to be working out, it would be a great idea to manually install Kodi dependencies using the TVAddons repository. In fact, it is one of the first things you could try as it tends to fix the problem better than the other solutions.
Here is what you need to do:
1. Open settings from the Kodi home screen by clicking the settings gear icon.
2. On the next screen, Click System.
3. Select the Add-ons tab and turn on Unknown sources.
4. Click Yes and confirm your action.
5. Press back button and select File manager.
6. Click Add source on the next window.
7. Now, click on <None>.
8. Now enter the source URL http://fusion.tvaddons.co and make sure you’ve typed the URL correctly. Click OK to continue.
9. Click the input box under Enter a name for this media source.
10. Enter a name for the repo and click OK. I’m choosing fusion.
11. Click OK again to save the changes.
12. Go one page back and click Add-ons.
13. Click Install from zip file next.
In Kodi 19 Matrix, you’ll receive a warning pop-up. Click Yes to continue.
14. Now click fusion or the name you gave the source earlier.
15. Open kodi-scripts.
16. You should see a couple of zip files here. Install them one by one.
You have installed all the necessary dependencies successfully. Now, try and install the same addon again which was throwing the failed to install dependency error message. There is a fair chance it will fix the problem.
Fix “Kodi Dependencies Not Met” Error
“Kodi dependencies not met” is another common dependency related error and it would be remiss of me to not touch upon it.
This problem often occurs when you are trying to install or use an addon already updated for the newer version of Kodi on an older version of Kodi. For instance, I might see the error while trying to install an addon meant for Kodi 19 on Kodi 18 on 17.
Plenty of updated addons continue to work with the older versions, but the same could not be said for all of them. Thankfully, this issue is relatively easier to fix. All you need to do is update Kodi to the latest available version.
Please note that Kodi does not support internal update from within the app. Therefore, for the most part, you will require a fresh install. This further means losing the existing data, your settings, and the installed add-ons.
Note: “The dependency on version could not be satisfied” is an error much like “Kodi dependencies not met” and can usually be fixed by updating Kodi to the latest version. But, if the problem persists despite the update, troubleshoot it with one of the other methods I have described above.
Check the Kodi Log File
If nothing works for you, I would recommend you to view the Kodi error log file at last. Kodi log will help you determine what’s exactly causing the problem.
Kodi has a few addons that help you view the log and even upload it online. While viewing the log, search for the “failed to install dependency” error message. Even if you are not able to figure out the root cause of the problem, you can share the logfile and the Kodi experts will be able to help you better.
Dependencies are, well, what addons depend on to provide streams to you on Kodi. From my experience, I can tell you that the error “failed to install a dependency” does not occur frequently. But, when you do run into it, you will want to have a solution handy. The above troubleshooting methods have worked for me at different times. I see no reason why they shouldn’t fix the issue for you. If you have any questions or suggestions, let me know through the comments section below.Legal Disclaimer - FireStickTricks.com does not verify the legality or security of any add-ons, apps or services mentioned on this site. Also, we do not promote, host or link to copyright-protected streams. We highly discourage piracy and strictly advise our readers to avoid it at all costs. Any mention of free streaming on our site is purely meant for copyright-free content that is available in the Public domain. Read our full disclaimer.
Disclosure - FireStickTricks.com is reader-supported blog. When you buy a product through links on our site, we may earn commission. Learn More