This was the first hit when I type "Failed Forbidden Itch io" so it's disappointing to see no response :(
I just tried to download several of my games - same issue. It's happening in different browsers over different times.