my name is catte:
No, plenty of zips before that get verified no problems. In my whole collection there are only about 5 zips that crash the script, but they always crash it without fail. This isn't a network drive, it's a USB external hard drive.
Is it only that game? Or can you provide the name(s) of others if not?
I thought I had that game and was gonna test myself, but nope, I only have Earth 2150 and 2160.
What we need is someone else reporting the same issue.
Did you do a test with 7-Zip and its test option?
Are you getting the same issue with original gogrepo.py?
Is there a non alphanumeric character repeated across all effected zip filenames (internal especially)?
Have you tried a different source location (on another drive as well as PC drive)?
I'm probably covering old ground now, but I forget.
Have you re-downloaded the zips to see if the issue is consistent?
I know that isn't a solution to the overall issue, but it might help narrow it down to something peculiar to those zips or a definite error in them.
Python version & up-to-date library for zip files etc?
It might not be down to just one element ... could be due to a combination of factors.