-
Notifications
You must be signed in to change notification settings - Fork 187
Description
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.

To Reproduce:
Steps to reproduce the behavior:
- 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".
- Select all of the installed files with shift-click and use the context menu to start tracking.
- 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
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