I just tested this and I received the confirmation email almost immediately. What happens when you visit the Manage API Keys now? Since a decent amount of time has passed, I would hope/expect that you’d be able to send another email. If that doesn’t work, hopefully @Christos can help.