I'm sure this is effecting a grand total of three people, but if you extract the files using 7zip it breaks. The solution is to just use your PC's built in zip file extractor, so it's a solved issue, but I just wanna make sure anyone else having this problem knows to do this.
I think 7zip works ok. It gives a header warning, but still extracts just fine. If you actually get a broken file, it might not have downloaded intact.
There are a bunch of programs that create invalid zip64 headers when creating large archives. The problem has been around for years, most programs ignore the invalid headers, 7zip is just one that doesn't, and warns about it (but still extracts the contents correctly). Examples of the same error in other contexts:
https://support.oracle.com/knowledge/Middleware/2964305_1.html
https://github.com/golang/go/issues/33116