-
Notifications
You must be signed in to change notification settings - Fork 89
Open
Labels
Epic: CollectionsThis is related to NexusMods Collections.This is related to NexusMods Collections.os-linuxThis affects Linux related code.This affects Linux related code.user raisedIssue was raised by a user. DON'T RENAME!Issue was raised by a user. DON'T RENAME!
Description
Bug Report
Summary of Current behaviour
It seems when a collection has duplicate entries of the same mod the app is unable to properly process downloads of the duplicated mods and it also refuses to install when there are outstanding mods to be downloaded.
Details:
(More detailed explanation of the bug if necessary)
Steps to reproduce
- Find a mod collection with duplicate entries
- I apologize I only know of 3077: Ultimate Vanilla+ Experience which is massive
- See screenshot below that there are two entries for Enhanced Environment LODs and Enhanced Vegetation LODs
- Try to download the mods with duplicate entries
- Mods will not download (or maybe they won't acknowledge they've been downloaded)
- I don't have premium status so I only found this out after manually downloading 250+ mods
- I've previously downloaded and installed the aforementioned mods in the other collection, 2099: Path Tracing Perfected, but the app did not detect they were already downloaded for this collection.
What is the expected behaviour?
App should be able to de-dupe entries and handle downloading mods gracefully.
Other information
Inspecting the JSON of the collection the mods are exact duplicates so there isn't even a version mismatch. E.g.,
ln: 3292
{
"name": "ImprovedEnvironmentLODs",
"version": "3.1",
"optional": false,
"domainName": "cyberpunk2077",
"source": {
"type": "nexus",
"modId": 4923,
"fileId": 98885,
"md5": "5313d8367681515b1f1d8a9462a19891",
"fileSize": 263562,
"logicalFilename": "Improved Environment LODs",
"updatePolicy": "latest",
"tag": "PDQqR5Yv2Pc"
},
"author": "SOSUINEPSIXUYU",
"details": {
"category": "Visuals and Graphics",
"type": ""
},
"phase": 0
},
ln: 3644
{
"name": "ImprovedEnvironmentLODs",
"version": "3.1",
"optional": false,
"domainName": "cyberpunk2077",
"source": {
"type": "nexus",
"modId": 4923,
"fileId": 98885,
"md5": "5313d8367681515b1f1d8a9462a19891",
"fileSize": 263562,
"logicalFilename": "Improved Environment LODs",
"updatePolicy": "latest",
"tag": "PDQqR5Yv2Pc"
},
"author": "SOSUINEPSIXUYU",
"details": {
"category": "Visuals and Graphics",
"type": ""
},
"phase": 0
},

Logs:
I could not gather logs because when I try to run the app from the terminal the app keeps throwing exceptions until I kill the process. I will file a separate issue for that.
Operating system:
- Windows 10
- Windows 11
- Linux (Pop!_OS 22.04 LTS x86_64)
App version: 0.14.3.0
NexusMods account type:
- Premium
- Free
QA Checklist:
- Add QA label if relevant
- Add repro steps
- Add expected behaviour
- Add known limitations with the fix or issues
- QA test Windows
- QA test Linux
Metadata
Metadata
Assignees
Labels
Epic: CollectionsThis is related to NexusMods Collections.This is related to NexusMods Collections.os-linuxThis affects Linux related code.This affects Linux related code.user raisedIssue was raised by a user. DON'T RENAME!Issue was raised by a user. DON'T RENAME!