Everything is active and running on our end. I double checked the settings and lots of customers already claimed keys. Could you please reach out to Itch.io support to see if they can give you instructions how to claim the key? If there is a problem with us, I would love a feedback to fix things asap.