Whenever you encounter any issues with Enscape or your subscription please reach out to our dedicated support team directly through the Help Center or by using the Feedback button as detailed here.
Your Enscape Account Allows you to purchase additional seats/licenses, manage your licenses and check the usage.
Enscape License Center Is the old portal to check on your license usage. You can register without having a floating license connected to your login mail address. =>Please don't register anymore.