The original uploader put a limit of days (in this case of 30) to download / see this.
This means that your join on babiato.tech must be at least 30 days old. In your case it is not (29-1-2024), so you will have to be patient before you can download it.
There is a lot to see and read in this forum. And, of course, you can contribute to this forum yourself by posting.