Skip to content

Can't remove "tracked" flag for mods with multiple files #2279

@jamestmartin

Description

@jamestmartin

The problem:

Some mods on Nexus include multiple files that are installed separately. If you install all of them, select them all, and press "start tracking", they will all be marked tracked. However, when you try to press "stop tracking", the 'tracked' flag (pin icon) is only removed from one of the files.

Image

To Reproduce:

Steps to reproduce the behavior:

  1. Download and install multiple files from a single Nexus mods page, e.g. Bandit Lines Expansion's main file, "dark elf voices", and "werebeasts don't talk".
  2. Select all of the installed files with shift-click and use the context menu to start tracking.
  3. Select all of the installed files and use the context menu to stop tracking.

Environment:

  • Mod Organizer Version that exhibits the issue: 2.5.2
  • Desktop OS/version used to run Mod Organizer: Fedora 42 Kinoite, via Proton Experimental in Skyrim SE's environment

Details:

If you try to individually select a still-pinned file and untrack it, it will fail due to an API error, presumably because the mod is already not tracked. If you re-follow an untracked file, then it is possible to unfollow a different tracked file, but that just shifts the issue around.

Workaround: Uninstall the file and then install it again. (Note that 'reinstall mod' doesn't work; you have to perform a complete uninstall.)

Side issue: This is particularly a problem for me because I tried to select all of my mods to remap categories from Nexus, but misclicked and pressed "start tracking" instead, so I have about two dozen files I need to uninstall, install, and re-sort. That's ultimately my fault, but there may be an opportunity for a UI improvement here; the consequences would have been a lot worse had I accidentally pressed 'endorse' instead.

Mod Organizer logs:

This is the error message that shows up in the pop-up error text. It doesn't appear in the logs. Error transferring https://api.nexusmods.com/v1...in_name=skyrimspecialedition - server replied: Nexus will reject endorsements within 15 Minutes of failed attempts, the error message may be misleading
Image

USVFS log
usvfs dll 0.5.6.1 initialized in process 300
remove from process 300
create config in 300
0 processes
mod_organizer_instance_1 created in process 300
attached to mod_organizer_instance_1 with 1 nodes, size 4,194,304 B
inv_mod_organizer_instance_1 created in process 300
attached to inv_mod_organizer_instance_1 with 1 nodes, size 131,072 B
context current shm: mod_organizer_instance (now 2 connections)
clearing blacklist
blacklisting 'Chrome.exe'
blacklisting 'Firefox.exe'
blacklisting 'TSVNCache.exe'
blacklisting 'TGitCache.exe'
blacklisting 'Steam.exe'
blacklisting 'GameOverlayUI.exe'
blacklisting 'Discord.exe'
blacklisting 'GalaxyClient.exe'
blacklisting 'Spotify.exe'
blacklisting 'Brave.exe'
clearing skip file suffixes
added skip file suffix '.mohidden'
clearing skip directories
added skip directory '.git'
clearing forced libraries
MO Interface log
[2025-09-03 20:19:48.703 D] command line: '"C:\Modding\MO2\ModOrganizer.exe"'
[2025-09-03 20:19:48.703 I] starting Mod Organizer version 2.5.2 revision 9c130cbf in C:/Modding/MO2, usvfs: 0.5.6.1
[2025-09-03 20:19:48.703 I] data path: C:/users/USERNAME/AppData/Local/ModOrganizer/Skyrim Special Edition
[2025-09-03 20:19:48.703 I] working directory: Z:/var/home/james
[2025-09-03 20:19:48.703 D] timing: MOApplication setup() 0 ms
[2025-09-03 20:19:48.752 E] while checking for blocked files, directory 'Z:/var/home/james' is empty
[2025-09-03 20:19:49.974 I] using game plugin 'Skyrim Special Edition' ('SkyrimSE', variant Steam, steam id '489830') at Z:/var/home/james/.local/share/Steam/steamapps/common/Skyrim Special Edition

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions