When I unzip your mod, instead of getting an actual files-in-folders structure, I get a single directory containing files named things like "DMODServices-v1.0.0\data\config\version\version_files.csv" - note that those backslashes aren't directory separators, but literally part of the file name.
I presume that this works as intended on windows, where the backslash isn't a valid character for file names, but it's quite inconvenient on other systems.
Correcting the file names and folder structure does result in a working mod, though, so at least your zip-creation program didn't mangle contents of files, just their names and paths.