License Key Fails to Unlock Features on Self-Hosted Docker Install

Hello n8n Community,

I’m new to n8n and I’m having trouble activating my license key on a self-hosted instance. I’ve spent a few hours troubleshooting this but couldn’t solve it. I would be very grateful for any help!


My Environment:

  • n8n Version: 1.98.1
  • Database: SQLite (default)
  • Running n8n via: Docker on macOS Sonoma

The Problem:

When I perform a clean install and enter my license key, I see a green pop-up message saying “License has been activated”. However, the core paid features (like “Version History”) are never unlocked. The instance continues to behave like the free Community Edition.


Troubleshooting Already Done:

I have already tried to isolate the problem by:

  • Granting Full Disk Access to both Docker and Terminal on my Mac.
  • Completely resetting the instance multiple times using docker compose down -v.
  • Trying with different email addresses for the owner account.
  • Confirming that the “Version History” feature is consistently missing from the workflow “…” menu after every activation attempt.

Based on this, I am confident the issue is not with my local setup but with the license key itself.


My Request:

Could an official n8n staff member please look into this?

I am ready to provide my license key and registered email via a Private Message. Please let me know who I should send it to.

Thank you so much for your time and help! I’m really looking forward to using n8n.

I am using n8n locally via docker compose and ngrok.
this is how set it up, see if you miss any steps - https://youtu.be/ZM9w2SvSzV4?si=KhYn107Lt9C_kOPC

Also, I would suggest that try a new dummy account and get a new license key and try.
check if your firewall is not blocking any ports etc.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.