Nested content in Umbraco 13 after upgrade from Umbraco 10 is not visible on page

We are getting one issue after upgrading our application from U10 to U13.

We have nested content in our project, if we are creating new nested content in backoffice. We are able to create and published in backoffice. But same element is not visible in our front end application even after a day.

A webpage titled "Case examiner decisions" displays a list of test users with details like status, sort order, last edited date, and creator, along with options to create, save, and publish decisions. (Captioned by AI)

We are using below code to get data
var searcher = _examineManager.TryGetIndex(“ExternalIndex”, out IIndex externalIndex) ? externalIndex.Searcher : null;

We also added below appsettings value as well
“Examine”: {
“Indexing”: {
“BatchSize”: 100,
“Interval”: “00:00:02”
}
},

But it’s not giving published data in Umbraco 13.

Also, notices one thing when we manually updating index in backoffcie → Settings → Examine Management → ExternalIndex. Then published content is visible in front end application.
The image displays the "Examine Management" settings within a software interface, showing that only published values are included and protected content is not supported, with a tool to rebuild the index. (Captioned by AI)

In U10 it was updating automatically but now after upgrade ,it’s not. We need to updating manually after creating any nested content. Is there any way, it will automatically update?

Umbraco version: 13.7.0
.Net version : .Net 8.0

When you write:

Do you then mean Nested Content, as in the deprecated datatype, now replaced with BlockList?

Or are you referring to pages created as children of a page with a List View?

Are you able to replicate this issue on all you environment or is it only for one specific environment?

Is there any errors, warning or otherwise interesting log messages when you try and publish a page?

Do you have any code that hooks into the examine indexer that could be preventing this?

Have you tried with the latest version of Umbraco 13?

Hi @Saeve , Thank you for your response!

Please find below details which you have asked:

  1. Are you referring to pages created as children of a page with a List View?
    Yes, we are using List View.

  2. Are you able to replicate this issue on all you environment or is it only for one specific environment?
    All environment.

  3. Is there any errors, warning or otherwise interesting log messages when you try and publish a page?
    Serilogs
    2025-05-29 19:10:38.073 +05:30 [VRB] End Request [“b2f35300-9fc2-40c9-acd8-c6874fc377c7”]: /umbraco/backoffice/umbracoapi/entity/GetAncestors?id=10061&type=document&culture= (124.4042ms)
    2025-05-29 19:10:39.243 +05:30 [DBG] Syncing from database… [Timing dbeec2b]
    2025-05-29 19:10:39.243 +05:30 [VRB] Create 248ecda6 on thread 53
    2025-05-29 19:10:39.321 +05:30 [DBG] Completed. (77ms) [Timing dbeec2b]
    2025-05-29 19:10:40.000 +05:30 [DBG] ExternalIndex searcher refreshed? true
    2025-05-29 19:10:40.000 +05:30 [DBG] ExternalIndex WaitForChanges returned true
    2025-05-29 19:10:40.018 +05:30 [DBG] InternalIndex WaitForChanges returned null

  4. Do you have any code that hooks into the examine indexer that could be preventing this?

     var searcher = _examineManager.TryGetIndex("ExternalIndex", out IIndex externalIndex) ? externalIndex.Searcher : null;
     var query = searcher.CreateQuery();
     var searchCriteria = query.NodeTypeAlias("sampleNode");
    
  5. Have you tried with the latest version of Umbraco 13?
    Yes, tried with latest Umbraco 13 version 13.8.1. But still getting same issue.