Hi! So we looked a little into it, and it seems to be a problem with Itch.io, so we'd recommend either trying again or contacting itch.io support
Will do! Thank you for the quick response!