Hi @devseb, thank-you for reaching out.
I have recently had to install new Wordfence licenses on some new domains and had no problems with the “Install My License Automatically” button from the email taking me to my site and auto-installing the license.
If you attempt to install the license 24 hours after generating it, or are using a different browser to the one you requested it with, you will likely have issues automatically installing the key. You can also scroll to the bottom of your “Your Wordfence License” email, copy the key manually and paste it into Wordfence.
There’s a bit more information and a video guide showing those methods on the following page to see if you’re following the process in the same way: https://www.wordfence.com/help/api-key/#installing-your-free-license-key
Thanks,
Peter.