Troubleshooting Kendo UI License Error, Resolving Console Warning, and Watermark on Components
Environment
Product | Progress® Kendo UI for Angular |
Description
When upgrading your Kendo UI package or renewing the Kendo UI license, you could encounter issues with the license activation such as the console showing a warning that the license is expired, or there is a watermark on the components indicating an invalid license.
Solution
To resolve the issue, follow these steps:
-
Confirm the expiration date of your license by referring to the Downloading the License key article. Download the key and replace the one that you are using.
-
Clear the Angular cache:
shrm -rf .angular/cache
This will clear the cache stored by Angular.
-
If you're setting the license key as an environment variable, verify that there is no older version of the license key. Check both current and legacy variable names:
Current variable (2025 Q1+):
shecho $TELERIK_LICENSE
Legacy variable (pre-2025 Q1):
shecho $KENDO_UI_LICENSE
The output should be empty for both variables. If not empty, delete the environment variables and reset them to the new license key using the current
TELERIK_LICENSE
variable name. -
Delete the node_modules folder and the lock file (package-lock.json, yarn.lock, or pnpm-lock.yaml depending on your package manager).
-
Clear the package manager cache:
shnpm cache clean --force
-
Install all the packages:
shnpm install
-
Activate the license and run the application.
Notes
- Make sure you have a valid Kendo UI license before proceeding with the activation.
- If the issue persists, please contact our support team for further assistance.