Missing Steam subfolder - revx0012/SteamGameImporter GitHub Wiki

Fix: Missing Steam Subfolder Error

Issue: When launching SteamGameImporter, you might see an error message about missing Steam subfolders (such as config\stplug-in or config\depotcache). This usually happens if the app cannot find the Steam installation directory or the expected subfolders inside it.


Cause

SteamGameImporter requires certain Steam configuration folders to be present for proper operation. If these folders are missing or Steam is installed in a non-standard location, the app won’t find them automatically.


How to Fix

  1. Manually select your Steam folder: When prompted at startup, choose your Steam installation directory manually. This is usually:

    • C:\Program Files (x86)\Steam on 64-bit Windows, or
    • C:\Program Files\Steam on 32-bit Windows, but it could be different if you installed Steam elsewhere.
  2. Verify required folders exist: Inside your Steam folder, make sure these subfolders exist:

    • config\stplug-in
    • config\depotcache If they don’t exist, try launching Steam and then downloading the game “Spacewar” by opening steam://launch/480 in your browser. This can create the necessary folders. (Or.. make the folders yourself.)
  3. If the problem persists: Try selecting the Steam folder again. The app allows you two attempts to choose the folder before showing a failure message.


Additional Notes

  • If you still have issues, double-check that Steam is fully installed and updated.
  • This error is common when Steam is installed on an external drive or a custom path. (Or you just installed Steam freshly and its your first time running it)

If you continue to experience problems, feel free to open an issue on the GitHub repo.