I hope someone fixes this issue soon. It seems like it's affecting multiple creators from getting their content to their subscribers. We are approaching 24hrs of this feature being broken, that can easily turn a lot of people off from subscribing to people who go through itch.io. So I hope they fix the issue soon.