For assets that have multiple versions submitted, Unity will sometimes install the wrong version. The asset store allows multiple versions of an asset to be uploaded with different versions of Unity, ostensibly to support compatibility with API changes or functionality. But if you already have a copy of the asset downloaded, it will install that version – no matter which version of Unity you are running. For example, if an asset has 2 versions uploaded - one for 2019 and one for 2018. I'm attempting to test something with the 2019 build from the asset store, but I've already downloaded the 2018 version. When I go to import the asset, it automatically imports the 2018 one. There is no way I can see to tell it to redownload or select the build. There is also no *indication* of which version you have or are installing anywhere in the UI. The same thing will also happen in reverse – it will install the version of the package built for 2019 even if you're running 2018, if that's what you have downloaded.