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.