I'm just glad to hear it's a simple fix, thanks for the update! I'll check back later.
Hello again!
We're glad to share that the keys have been restocked. Please try and renew your key again and let us know how it goes.
It went through, the key was provided by itch.io and renewed on Steam with no difficulties!