"Cargo could not find Unreal"
complete
Luc Delamare
After updating to version v1.1.2, connecting Cargo to Unreal 5.1 projects doesn't seem to work anymore. I'm getting an Error 104 "Cargo could not find Unreal," yet under the support docs Error 104 is for missing assets. This is using the "advanced setup" as UE 5.1 is not listed in the simple setup either.
This post was marked as
complete
This post was marked as
complete
This post was marked as
complete
This post was marked as
complete
This post was marked as
in progress
Phil Kuzmicz
Hi Luc Delamare!
Is this issue happening during the setup of your target software or during the import process?
FYI, I have noticed issues with the most recent Cargo patch where additional processes require access to the internet, specifically KB3DCore.exe and CargoDownloadApp.exe. If you are using a firewall I would try to either disable it, or allow those processes to have access to the internet.
Luc Delamare
Phil Kuzmicz: This is happening during the setup of the target software. I checked the windows firewall list and I don't see either KB3DCore or CargoDownloadApp as apps I can allow through the firewall?
Phil Kuzmicz
Luc Delamare:
On further investigation I think I found a workaround for your specific problem, but you will need Visual Studio Code and an SQLite editor.
- Download/install VS Code and install the SQLite editor to it
- Open Cargo's install directory to the /resources/plugins/unreal location like this:
F:\ProgramInstalls\Cargo by KitBash3D\resources\plugins\unreal
- Unpack the contents of KitbashCargoUnreal5.1.zip into your chosen project's plugins folder into a new folder called Cargo, like this:
F:\Personal\KB3D_CargoTest\KB3D_CargoTest\Plugins\Cargo
- Navigate to your Kitbash's roaming directory. Mine is:
C:\Users\Phil\AppData\Roaming\kitbash3d
- Open the cargo_v1.sqlite file in VS Code.
- In the SOFTWARE_CONFIGURATION header manually enter 0 for the ID, Unreal for the SOFTWARE, 5.1 for the VERSION and set the location to the location you copied the plugin into. Press the blue commit button at the bottom of the window to add the info to the fields.
- You should now see the target software selection and when you open Unreal you should be able to enable the cargo connection.
Sorry for the long-winded fix. This is an issue that will have to get patched, but this should get your Cargo working.
Steven Chen
under review
Thanks Luc, we've seen some reports of issues with Unreal with the latest patch and we're actively looking into it.