Copyright © 2026 Unity Technologies
How to reproduce:
1. Install Unity 6000.5.9f1 on Linux
2. Run the following command:
unity install-modules -e 6000.5.9f1 -m windows-mono --accept-eula -y --non-interactive
3. Observe the results
Expected results: Windows Build Support is installed
Actual results: The install fails on every attempt, including both automatic retries, with "download:ERROR_CHECKSUM_MISMATCH" and "Error: 1 item(s) failed to install."
Reproducible with: 1.0.0-beta.6 (6000.5.9f1)
Reproducible on: Ubuntu 24.04.4 LTS
Not reproducible on: No other environment tested
Note: The published release manifest at https://services.api.unity.com/unity/editor/release/v1/releases?version=6000.5.9f1 declares downloadSize 400136594 and integrity md5-zBqUjyxDZtfQqBFrJOOs1Q== for windows-mono, but the artifact actually served at https://download.unity3d.com/download_unity/b57deb96f08d/MacEditorTargetInstaller/UnitySetup-Windows-Mono-Support-for-Editor-6000.5.9f1.pkg is 400138321 bytes with md5-qH8cE7Pr9gXno4VxpjH7qQ== (downloaded and hashed locally to confirm).
The mismatch affects exactly the .pkg installer modules, while every Linux .tar.xz module matches its manifest byte for byte:
windows-mono declared 400136594 actual 400138321 delta +1727
windows-server declared 399822511 actual 399824238 delta +1727
mac-server declared 1440944474 actual 1440946789 delta +2315
documentation declared 470250280 actual 506663895 delta +36413615
linux-il2cpp, linux-server, webgl, android, ios, mac-mono, visionos, language packs delta 0
This blocks installing Windows Build Support, Windows Dedicated Server Build Support and Mac Dedicated Server Build Support through the CLI on this editor version.
First lines of error:
{"type":"result","success":false,"command":"install-modules","data":{"failedUids":["windows-mono"],"failures":[
]},"errors":[\{"code":"INSTALL_FAILED","message":"download:ERROR_CHECKSUM_MISMATCH"}]}
Issues you vote on will appear here