Hi Matthew,
Thank you for
reaching out to us.
We have evaluated
the issue you reported and understand that you are facing difficulties while
registering the license in your application. Regarding this issue, please
ensure that you are using the same major version for all Syncfusion components.
Our Syncfusion licenses are version-specific, and if multiple major versions of
our components are used in the same application, it can create version
conflicts. Therefore, please make sure that you use the same version for all
Syncfusion components.
However, kindly
ensure that the license key registered as mentioned in the documentation using
register method. we would like to convey that the "register license"
method should be called from the root folder of the application. This step
registers the license globally for our controls.
Documentation : License
Registration
Additionally, this
issue may occur due to duplicate packages installed in your application. Follow
the below steps to resolve the issue.
- Delete the @Syncfusion folder from node_modules and the
package-lock.json
file from the root folder.
- Clear the npm cache file at
your end: npm cache clean --force.
- Update our packages to
the same major version. For example, if you are using a version like (i.e.,
v26.1.XX), use the same version for all the Syncfusion components in the
package.json file. And register the license key for v26.X.XX.
- Run the ‘’npm install” command to install the
Syncfusion packages again.
Please refer our
below documentation licensing FAQ's
Link: Licensing
FAQ's
If the issue still
persists, kindly share the package.json file, so that we can provide a prompt
solution.
Regards,
Mohamed