How to fix the "Failed to install dependency" error in Kodi

How to fix the “Failed to install dependency” error in Kodi

Kodi is a powerful media player that not only plays local media on your device drives but also streams online content from around the world. What makes Kodi truly amazing are the third-party Kodi addons. These add-ons collect streams of your favorite content from different servers and let you play them online. But add-ons don’t work in isolation. They rely heavily on external services called “dependencies.”

Almost all add-ons require dependencies to crawl the Internet and get feeds. In fact, most popular addons require multiple dependencies. Installing add-ons such as Exodus Redux, Covenant, Yoda, or any other addon will also install the necessary dependencies (if they are not already installed). However, if at least one dependency cannot be installed, Cody will display the error message “Dependency cannot be installed. If a dependency cannot be installed, you cannot install the addon either.

If add-ons and their dependencies cannot be installed (hence the “Failed to install dependence” error), you will not be able to get the desired content. In this article by Techquack, we will try to describe different ways to fix this error or to force the installation of dependencies.

What causes the “Can`t install a dependency” error on Kodi

After receiving many reports from several users, we decided to investigate the problem and find a solution to solve it completely. We also investigated the cause of the error and listed it as follows.

Missing script: Sometimes the error is due to a missing script in the application. This script may have been forgotten during installation or deleted afterwards. All files must be present when adding the add-on, otherwise, this error may be triggered.

Now that you have a basic understanding of the nature of the problem, we’ll move on to solving it. To avoid conflicts, make sure they are presented in exactly the right order.

To fix the “Can`t install dependence” error in Kodi

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 described below.

Amazon Fire TV/Fire TV Wand

  • Go to Fire TV Settings / Apps / Manage Installed Apps / Kodi / and click Clear Cache.

Android Box

  • Go to Android Box Settings / Apps / Kodi / and click Clear Cache.

Nvidia screen

  • Go to NVidia Screen Settings / Apps / Kodi / and click Clear Cache.


Techquack recommends that you install a Kodi wizard to clear the cache when using this application on your computer. Most wizards include a maintenance section where you can easily clear the cache on Kodi. Below is a link to a popular Kodi wizard that includes a number of maintenance tools.

After clearing the Kodi cache, try reinstalling the add-on or build that caused the dependency error.

Install the TVAddons repository

The TVAddons repository can help you install the missing dependency files in your Kodi configuration. Follow the instructions below to install this repository, and then retry installing the add-on or assembly that caused the dependency error.

  1. Launch Kodi.
  2. Click on the settings icon of the
  3. Click system.
  4. Hover over the Add-ons menu item and check Unknown Sources if it is not already installed.
  5. Click Yes
  6. Click on the remote control to return to the System page.
  7. Select File Manager
  8. Click the “Add Source” button
  9. Click on (No).
  10. Enter the following URL exactly as it appears here – and click OK.
  11. Check the box below the source you just entered, enter the name of that media source, enter a merge or whatever name you want to identify that source with, and click OK again.
  12. Press the back button on the remote or keypad to return to the system page.
  13. Tap the Extras menu item.
  14. Select the small “open window” icon at the top left of the page, under the “Extras” heading.
  15. Click on the “Install from zip file” button.
  16. Select merge or whatever name you gave the media source in the previous step.
  17. Select Kodi-repos.
  18. Click English.
  19. Click
  20. Wait until the TV ADDONS.CO Add-on Repo installed message appears.

Restoring the Addons27.db file

If your Addons27.db file is corrupt, it may cause a Cody dependency error. To restore this file, follow these steps. Important: After that, you will need to go to Addons / My Addons / and reactivate the previously installed addons.

  1. Click on the Settings icon in Kodi.
  2. Click on File Manager.
  3. Click on the profile directory
  4. Click on the Database.
  5. Highlight the Addons27.db file and delete it. If you are using the remote, you can access the options by long pressing OK when highlighting the file, or by pressing Option if you have one.
  6. Return to the Kodi home screen and exit the application.
  7. Restart Kodi and try again to install the add-on or assembly that caused the dependency error.

Frequently Asked Questions

  1. Now go back to the Kodi home screen by pressing the back button;
  2. In the main menu, open the "Add-ons" section;
  3. In the upper left corner, you will see the "Open Package" icon. Click on it to open it;
  4. Then select "Install from ZIP file".

  1. Open the Settings menu.
  2. Go to System Settings -> Logging.
  3. From the right menu, select "View Event Log" and see exactly which file the player failed to install.
  4. Do a Google search for the file.
  5. Upload the file to your device.

  1. On the home screen, go to FireStick settings.
  2. Click on My FireStick TV.
  3. Open the developer options.
  4. Click on Apps from unknown sources, only if it is turned off.
  5. Click on the Enable button.

  1. Make sure you have enough memory on your device.
  2. Run the Windows update multiple times.
  3. Check for third-party drivers and download any updates.
  4. Disable any additional hardware.
  5. Check for errors in the device manager.
  6. Remove third-party security software.
  7. Fix hard drive errors.
  8. Perform a clean restart in Windows.

Leave a Reply

Your email address will not be published. Required fields are marked *