woa thanks for looking into it!
One of the other devs I contacted added a .app.tar download and after testing it I can confirm switching to .TAR compression for mac does fix the issue in at least one case. I also found this as a probable way to fix the zip version If you dont have a Mac. (if you have a mac then instead of using the zip command you need to use the ditto command iirc) https://stackoverflow.com/questions/434641/how-do-i-set-permissions-attributes-on-a-file-in-a-zip-file-using-pythons-zip