Jump to content

Failed to deploy mods?


Valtyr06

Recommended Posts

I just got SSE and installed Vortex with the normal installer (installed to C drive). It finds my SSE install, I go to mods, make my base/downloads/mods on another drive (ssd) and all seems well. I download mods, but when activating them, I ALWAYS get this Error

Failed to Deploy Mods

 

(click on More gets me:)

 

Error: Source and destination are the same file.

at Promise.join.then (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\util\fs.js:98:26)
at tryCatcher (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\util.js:16:23)
at Promise._settlePromiseFromHandler (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:512:31)
at Promise._settlePromise (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:569:18)
at Promise._settlePromise0 (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:614:10)
at Promise._settlePromises (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:693:18)
at Promise._fulfill (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:638:18)
at PromiseArray._resolve (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise_array.js:126:19)
at PromiseArray._promiseFulfilled (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise_array.js:144:14)
at Promise._settlePromise (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:574:26)
at Promise._settlePromise0 (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:614:10)
at Promise._settlePromises (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:693:18)
at Promise._fulfill (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:638:18)
at Promise._settlePromise (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:582:21)
at Promise._settlePromise0 (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:614:10)
at Promise._settlePromises (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:693:18)
I tried running the app in admin mode, changed my Base/downloads/mods folders, I get the same issue. The mods seem to activate, at least the .esp files are activated in the Plugins folder. But I'm not sure it's working properly? Why would it be doing this?
Any info would be appreciated!
Thanks!
Link to comment
Share on other sites

Can you give the exact path where the game is installed as well as ALL the path settings you set in Vortex?

Sounds like you used the game's installation path as the "Install Path" in Vortex. But that's wrong. You have to use a separate directory which is outside of the game's directory as the "Install Path". Vortex will then use hardlinks to make the game see the mods, even though they're installed outside of the game's directory.

Link to comment
Share on other sites

No

 

Can you give the exact path where the game is installed as well as ALL the path settings you set in Vortex?

Sounds like you used the game's installation path as the "Install Path" in Vortex. But that's wrong. You have to use a separate directory which is outside of the game's directory as the "Install Path". Vortex will then use hardlinks to make the game see the mods, even though they're installed outside of the game's directory.

No, they are on separate drives.

Vortex is installed in: "C:\Program Files\Black Tree Gaming Ltd\Vortex\Vortex.exe"
Skyrim SE is installed in: X:\Games\SteamLibrary\steamapps\common\Skyrim Special Edition
Base: X:\Games\SteamLibrary\steamapps\common\Skyrim Special Edition\Vortex
Download: X:\Games\SteamLibrary\steamapps\common\Skyrim Special Edition\downloads
Install: X:\Games\SteamLibrary\steamapps\common\Skyrim Special Edition\mods

 

Did you mean I need to have the last one Install (mods) outside of it? bcuz I only read that the actual Vortex program install needs to be somewhere else.

 

Also, the only thing I've actually entered was the Base. The rest use {base}\downloads and {base}\mods which like 2 different videos said to set it up that way.

Link to comment
Share on other sites

If you set "Base" to "X:\Games\SteamLibrary\steamapps\common\Skyrim Special Edition\Vortex", Install path should actually be

"X:\Games\SteamLibrary\steamapps\common\Skyrim Special Edition\Vortex\mods"

 

The error message sounds like the actual Install Path is actually

"X:\Games\SteamLibrary\steamapps\common\Skyrim Special Edition\Data"

which would not work.

 

To be save, why don't you set the base path to

"X:\Games\Vortex\SkyrimSE"

 

There's no reason why you would "pollute" Skyrim's directory with Vortex' files. And maybe this also causes problems, even though Tannin would have to tell us why exactly.

Link to comment
Share on other sites

If you set "Base" to "X:\Games\SteamLibrary\steamapps\common\Skyrim Special Edition\Vortex", Install path should actually be

"X:\Games\SteamLibrary\steamapps\common\Skyrim Special Edition\Vortex\mods"

 

The error message sounds like the actual Install Path is actually

"X:\Games\SteamLibrary\steamapps\common\Skyrim Special Edition\Data"

which would not work.

 

To be save, why don't you set the base path to

"X:\Games\Vortex\SkyrimSE"

 

There's no reason why you would "pollute" Skyrim's directory with Vortex' files. And maybe this also causes problems, even though Tannin would have to tell us why exactly.

I never had it set to my data folder. I literally copied exactly what I had. and I did have it set correctly.

But I tried changing them to completely different paths (actually tried it twice)

I now have it as:

Base: X:\Games\Vortex\SkyrimSE (as you suggested)

Download: I:\Vortex Downloads\Skyrim\Downloads

Install Path: X:\Vortex\Skyrim\Mods

 

But i STILL get the same error.

 

I even made sure I had full control with permissions of the BlackTree Gaming folder on C. I'm also always running it as admin.

 

What is causing these issues?

 

Failed to deploy mod

 

Error: Source and destination are the same file.
at Promise.join.then (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\util\fs.js:98:26)
at tryCatcher (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\util.js:16:23)
at Promise._settlePromiseFromHandler (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:512:31)
at Promise._settlePromise (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:569:18)
at Promise._settlePromise0 (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:614:10)
at Promise._settlePromises (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:693:18)
at Promise._fulfill (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:638:18)
at PromiseArray._resolve (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise_array.js:126:19)
at PromiseArray._promiseFulfilled (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise_array.js:144:14)
at Promise._settlePromise (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:574:26)
at Promise._settlePromise0 (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:614:10)
at Promise._settlePromises (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:693:18)
at Promise._fulfill (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:638:18)
at Promise._settlePromise (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:582:21)
at Promise._settlePromise0 (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:614:10)
at Promise._settlePromises (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:693:18)

 

 

should I try downloading the installer where I can move it to another drive or folder besides C:\Program Files ?

If I do that, we can't update mods right?
Link to comment
Share on other sites

I don't think the issue is these folders. No matter what I set them to, I get the same error. There has to be another reason. And the mods are actually working, they worked with every path I tried. I just get this annoying error everytime.

 

 

Also, another question. I have 2 mods that conflict, one overwriting the other, which is working fine. But is there no way to dismiss that? The "mods conflicting" notification won't go away. There's no dismiss or fix button. And I know the mod has a part of it conflicting, and as long as I have it correctly on the load order, it should be fine. Is there just no option to choose to overwrite or ignore these conflicts?

Link to comment
Share on other sites

I just encountered the same situation as Valtyr06 while enabling mods for Fallout 4 through Vortex .15.

 

This deployment error only started to occur after I accidentally clicked enable in both the notification alert area and in the status column for the same mod. I think I enabled it first in the status column then the alert area. Now the deployment error occurs after every mod is enabled.

 

Edit: There error also occurs when disabling mods. The error report after disabling a mod:

 

Source and destination are the same file.
Error
at Object.copyAsync (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\webpack:\src\util\fs.ts:127:63)
at s.forcePerm (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\webpack:\src\extensions\ini_prep\index.ts:152:49)
at Object.forcePerm (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\webpack:\src\util\fs.ts:269:41)
at h.mapSeries.t (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\webpack:\src\extensions\ini_prep\index.ts:152:19)
at tryCatcher (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\util.js:16:23)
at Object.gotValue (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\reduce.js:155:18)
at Object.gotAccum (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\reduce.js:144:25)
at Object.tryCatcher (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\util.js:16:23)
at Promise._settlePromiseFromHandler (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:512:31)
at Promise._settlePromise (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:569:18)
at Promise._settlePromise0 (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:614:10)
at Promise._settlePromises (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:693:18)
at Promise._fulfill (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:638:18)
at Promise._settlePromise (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:582:21)
at Promise._settlePromise0 (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:614:10)
at Promise._settlePromises (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:693:18)
Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...