Since recently once I download it, It straight up gets deletedor that the site is glitchy
Are you using the Itch app? If not, try to use the itch app, maybe it will work. If you are on Windows, you may have antivirus software that doesn't allow downloading zip files from the internet.
Aight thanks it now works :D