Knowledge Base

CMS 10.6.378: Nested Categories with 30+ Siblings Not Displaying as Selected in Taxonomy Tree

If you select categories that have 30 to 35+ siblings and are nested under a child category in the Admininstration > Taxonomy Tree, CMS 10.6.378 does not highlight your selection.


Statement of Issue

When you select a category in Administration > Taxonomy, CMS 10.6.378 does not highlight your selection if the category has approximately 30 to 35 or more siblings and is nested under a child category. This issue prevents you from viewing the full list of categories in the Taxonomy Tree.

Symptoms

Selecting categories that have approximately 30 to 35+ siblings and are nested under a child category throws the following console error:

Console error
ERROR TypeError: Cannot read properties of undefined (reading 'find')
    at TaxonomyTree.nodeIcon (main-es2015.js?cmsVerion=10.6.378:100271:53)
    at TaxonomyTree_div_3_Template (template.html:66:12)
    at executeTemplate (vendor-es2015.js?cmsVerion=10.6.378:181165:9)
    at refreshView (vendor-es2015.js?cmsVerion=10.6.378:181034:13)
    at detectChangesInternal (vendor-es2015.js?cmsVerion=10.6.378:182363:9)
    at ViewRef.detectChanges (vendor-es2015.js?cmsVerion=10.6.378:183610:9)
    at CdkVirtualForOf._updateContext (vendor-es2015.js?cmsVerion=10.6.378:273793:18)
    at CdkVirtualForOf.ngDoCheck (vendor-es2015.js?cmsVerion=10.6.378:273748:22)
    at callHook (vendor-es2015.js?cmsVerion=10.6.378:176939:14)
    at callHooks (vendor-es2015.js?cmsVerion=10.6.378:176905:17)

This error prevents the CMS from displaying the category as selected in the Taxonomy Tree.

Resolution

CMS 10.6.492 resolves this issue. Consider upgrading.

Workaround

As a CMS 10.6.378 workaround, system administrators can deploy a patched version of the main-es2015.js file to the CMS file system.

To deploy the patched main-es2015.js file, complete the following steps:

  1. Download main-es2015_PATCHED.js to the CMS server.
  2. Rename main-es2015_PATCHED.js to main-es2015.js.
  3. Replace the old main-es2015.js file with the new one of the same name in [Drive:]\[path-to-cms-site-instance]\js\ngDist.
  4. Recycle the CMS instance application pool by completing the following steps:
    1. Open Internet Information Services Manager (IIS), then navigate to the CMS instance's application pool.
    2. Right-click the application pool, and click Recycle.

After the application pool recycle completes, navigate to Administration > Taxonomy and select categories in the Taxonomy Tree.

Additional Information

If you have questions or experience further issues, contact Ingeniux Support.

  • PRODUCT: CMS
  • VERSION: CMS 10
  • RELEASE: 10.6, 10.6.378
  • Published: June 24, 2026
  • LAST UPDATED: June 24, 2026
  • Comments: 0

Please login to comment

Comments


There are no comments yet.