We are aware a lot of the download links are not working right now. We are in the process of fixing them, but it will take a while. Since the initial warning that was put up on top of the mod listings didn't really catch people's attention, we have removed the ability to report until we have fixed every link.
Estimated time is about a week, but this could be longer since we are having to fix links for 3000+ mods. Thank you for your patience.