During a longer setup and debugging process of my self-hosted n8n instance (Docker + reverse proxy + version update), I entered the free self-hosted activation key multiple times.
I was not aware that there is a limit on how often the activation key can be submitted. After several restarts and configuration changes, the activation is now blocked and the features remain disabled, even though the instance itself is working correctly again.
I understand that this limit is likely enforced server-side, as restoring from backups does not resolve the issue.
My question is:
Is there a way to reset or unlock the activation key for a self-hosted instance after too many activation attempts?
What is the error message (if any)?
Activation failed
Activation key has been used too many times
Please share your workflow
Not applicable – this issue is not related to a specific workflow.
During troubleshooting I also reset the local data directory at some point to ensure configuration changes were applied cleanly. That likely caused the stored license to be removed, which explains why I had to re-enter the activation key multiple times.
There was no intention to misuse the license — this was purely part of debugging the Docker/reverse proxy setup.
After fixing the proxy configuration, the instance is now stable. However, the activation attempt is now rejected, likely because I exceeded the submission limit during that debugging phase.
If requesting a new community license key is the recommended approach in this situation, I’m happy to do that. I just wanted to make sure I’m following the correct process.
I encountered a similar issue recently, due to troubleshooting I had to reinstall n8n multiple times, this caused the key to work briefly before being rejected (I don’t recall the exact error message), and I eventually had to use a key generated with an old instance to resolve it..
I would also like to know if it is possible to reset the key for the original email address on the current active instance, rather than having to use a new email account, or an old unused one..
There hasn’t been any official clarification yet.
I worked around the issue by setting up a new instance with a different email address.
At the moment, that appears to be the only viable solution.
I have the same problem, I was experimenting with setting up my server VMs and docker containers (incl. n8n) using Ansible. During this journey i entered the key multiple times.
I was not even aware that there is a restriction on entering the lifetime license key, otherwise I would’ve been more careful.
Is there a possibility to get a new or restored license key?