Glad that is fixed.
Could you send an email to support@whoop.group with your Steam key and the email address you used to purchase it so I can see what the situation is? Itch.io doesn't let me see which key you were given directly and posting it publicly probably isn't a good idea.