Skip to main content

Cargo Sign in Error: "SqliteError: no such column: 'DOWNLOAD_LOCATION'" on Sign-In

How to resolve Cargo sign in error SqliteError: no such column: 'DOWNLOAD_LOCATION

Written by Elaine

If you are trying to log into the Cargo app and encounter an error referencing a missing DOWNLOAD_LOCATION column, it means a local database file became stuck or corrupted during a recent update.

You can easily resolve this by resetting your local Cargo database. Doing this will not delete any of your downloaded 3D assets, though it will reset your local app settings (such as your software/DCC setup), which you can quickly reconfigure once you are logged back in.


How to Fix It (Windows)

Follow these steps to reset the database and clear the error:

1. Fully Close Cargo

Make sure the Cargo application is completely closed. Check your Windows system tray (bottom-right corner of your screen, near the clock) to ensure it isn’t still running in the background. If it is, right-click the icon and choose Quit.

2. Open the KitBash3D AppData Folder

  • Press the Windows Key + R on your keyboard to open the Run dialog box.

  • Copy and paste the following line into the box, then press Enter: %APPDATA%\kitbash3d

3. Rename the Database Files

In the folder that opens, look for your local database files:

  • Find the file named cargo_v1.sqlite. Right-click it and rename it to cargo_v1.sqlite.bak.

  • If you see files named cargo_v1.sqlite-wal or cargo_v1.sqlite-shm, rename those to end in .bak as well (e.g., cargo_v1.sqlite-wal.bak).

4. Relaunch and Sign In

Reopen the Cargo app. It will automatically rebuild a clean, updated version of the database file. Enter your credentials, and you should now be able to log in successfully without the error.


How to Fix It (Mac)

Follow these steps to reset the database and clear the error:

1. Fully Close Cargo

Make sure the Cargo application is completely closed. Check your Mac menu bar at the top right of your screen to ensure the Cargo icon isn't running in the background. If it is, click it and select Quit.

2. Open the KitBash3D Application Support Folder

  • Open a new Finder window.

  • Click Go in the top menu bar, then hold down the Option (⌥) key on your keyboard. This will make the hidden Library folder appear in the dropdown menu. Click on Library.

  • Navigate to the following path: Application Support > kitbash3d

Alternatively: You can press Cmd + Shift + G while in Finder, copy and paste ~/Library/Application Support/kitbash3d, and press Enter.

3. Rename the Database Files

Inside the kitbash3d folder, look for your local database files:

  • Find the file named cargo_v1.sqlite. Right-click it (or Ctrl-click) and select Rename. Change the name to cargo_v1.sqlite.bak.

  • If you also see files named cargo_v1.sqlite-wal or cargo_v1.sqlite-shm, rename those to end in .bak as well (e.g., cargo_v1.sqlite-wal.bak).

4. Relaunch and Sign In

Reopen Cargo from your Applications folder. The app will automatically generate a clean, updated database file, allowing you to log in without the error.

Did this answer your question?