Some mods will not automatically update using the launcher. Other mods do automatically update. The mods that do not update have the field "canautoupdate" set to false. If that field is manually set to true, the mod will update. However, the steam.json is overriden upon exiting the launcher with the result that the "canautoupdate" is set back to false. This is happening to me personally and some, but not all, of the other 19 players on my server. The most recent mod that this has happened with is GameLabs.
Description
Details
- Severity
- None
- Resolution
- Open
- Reproducibility
- N/A
- Operating System
- Windows 10 x64
- Operating System Version
- Windows 11
- Category
- General
Not sure as the issue doesn't appear to affect everyone. However, for me....
- Wait for a mod to update
- Try to join server
- Receive error that server has a more recent mod version than client
- "Repair" mod which forces an update
- Join server
- Die in a gas attack
As an example, this is the game labs entry in steam.json. {"Id":"steam:2464526692","DisplayName":"GameLabs","Author":"CFTools.Cloud","CanBeAutoupdated":true,"CanBeRemoved":true,"CanBeRepaired":true,"ExtensionPath":"S:\\Steam\\steamapps\\common\\DayZ\\!Workshop\\@GameLabs","ExtensionType":2,"FileSystemSpaceRequired":31048870,"IsAutomaticUpdateEnabled":false,"IsExpanded":false,"IsFileSystemObjectRequired":true,"IsUpdateAvailable":false,"LastUpdateDate":"\/Date(1667921097000-0800)\/","Url":"http:\/\/steamcommunity.com\/sharedfiles\/filedetails\/?id=2464526692","ModMetadataName":"GameLabs","StorageInfo":{"CachedPreviewImage":{"OriginalPath":"C:\\Users\\Daniel\\AppData\\Local\\DayZ Launcher\\images\\2464526692\\thumbnail.jpg","FullPath":"C:\\Users\\Daniel\\AppData\\Local\\DayZ Launcher\\images\\2464526692\\thumbnail.jpg"},"DisplayName":"GameLabs","FileHandle":18446744073709551615,"FileSystemSize":31048870,"InSitu":true,"IsUgcContent":true,"LastUpdate":1667892297,"LegacyFileName":null,"ModCustomizationEnabled":false,"OwnerUserId":76561198410213019,"PreviewImageFileHandle":1789596326334702330,"PublishTimestamp":5249721197325915159,"PublishedId":2464526692},"IsInstalled":true,"SteamDependencies":[]}
Event Timeline
To be clear -- the above entry was after I manually changed the "CanBeAutoupdated": value to true. It was false.