That big-blue-button is not the only way to generate an API key for the plugin, but is the easiest way to do it. If the email that you want to use does not appear in the button, even after you did change the administrator email (which is modifiable from the general settings of the site), then you may want to generate the key manually.
The process is very simple, but I prefer to explain it via email than using this platform to avoid confusions with other users. Send the domain of your site and the email that you want to associate with it to our support team [1], reference this ticket and I will help you to generate a key for your site.
[1] http://sucuri.net/ (bottom of the site)
EDIT: problem solved, conflict with another plugin installed.
@askesis83 can you tell me what other plugin was causing the issue? I would prefer to fix the conflicts with other extensions instead of force people to remove them because they do not work with the Sucuri plugin.
Anyway, by the message I received in my inbox before you edited your comment I can confirm that the message “Register_site: Unable to store event (dir error)” is generated by the API service that powers the plugin, I do not maintain that code so I was going to ask my co-worker to check what the problem was, but since you say that the issue was resolved I decided to not contact him.
Even so, I checked the source code and found that this message appears when the API service is trying to create a new directory where the user’s data will be stored in the Sucuri servers, when the creation of this folder fails the error is printed. Maybe the server disk went read-only for a few seconds, but I can not confirm that because I do not have access to that server.
Yes, sorry.
The plugin causing the conflict was another security plugin: iThemes Security
i sent a request for API keys, my email address looked ok, but I did not get anything back. Please advise
@gfullmer I do not know exactly why you did not get the API key after the request submission, as I said I do not have access to the production servers so I can not check what went wrong.
If you prefer send me a direct message to me at [deleted] (deleted to reduce spam) with the email address and domain name that you want to associate with your new API key, I will generate it manually and send it back to you with the step-by-step of how to add the key manually into the plugin to fully activate it.
it was an smtp configuration problem. thanks