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/cacheThis 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_LICENSELegacy variable (pre-2025 Q1): shecho $KENDO_UI_LICENSEThe 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_LICENSEvariable 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.