Bug on Hub 3.20.0 Linux: Modules not correctly validated

On Ubuntu (24.04 and 26.04) unityhub 3.20.0 breaks the download of some modules when installing them, in my case Windows and Mac Build Modules for Unity 6005 and 7000 alpha:

"level":"info","time":"2026-08-06T11:26:16.960Z","pid":46185,"moduleName":"UnityReleaseServiceAdapter","msg":"1 BETA releases retrieved from LivePlatformAPI. { architecture: [ 'X86_64' ], platform: 'LINUX', entitlements: [] }"}
{"level":"info","time":"2026-08-06T11:26:16.960Z","pid":46185,"moduleName":"UnityReleaseServiceAdapter","msg":"1 ALPHA releases retrieved from LivePlatformAPI. { architecture: [ 'X86_64' ], platform: 'LINUX', entitlements: [] }"}
{"level":"info","time":"2026-08-06T11:26:17.112Z","pid":46185,"moduleName":"Download Item 8ffb4542-726b-44ce-8e5d-6ecee0d1fd8a","msg":"Download Finished. Wrote 400065390 bytes on the disk."}
{"level":"error","time":"2026-08-06T11:26:17.818Z","pid":46185,"moduleName":"Download Item 8ffb4542-726b-44ce-8e5d-6ecee0d1fd8a","msg":"Checksum mismatch for 8ffb4542-726b-44ce-8e5d-6ecee0d1fd8a. Expected \"md5-6eX6+Artf3wnPZ8R/QsEGw==\", computed \"bd770d15c74853deb18c03042f5ee1f6\"."}

As a workaround clearing your cache (Location found in Settings) and a downgrade via

apt install unityhub=3.17.3

fixed this issue for me.

Verified on 2 machines with 2 respective OS versions mentioned above.

Hi @DevLaTron

Hub 3.20+ validates the modules size and signature, which is why downgrading fixes the issue here. It looks like a large number of Linux Editor modules have stale signatures. I’ve asked the team managing the release service to investigate.

Thanks for the report!

Hey @DevLaTron we have patch released Hub 3.20.1 to production. Please see the release notes here.

Fixed an issue on Linux where some Editor module installations could fail with a checksum mismatch after the download completed.