Some questions about Pose Search indexing. We’ve experienced a couple issues recently and I wanted to get a bit more light on them.
The first thing is that when we launch the editor we always get logs like these:
```
[0219.69][309]LogPoseSearch: 0fdb9631774230e2f1049ea417a53b88ca3968ea - PSD_Character_Item_Loco_Idles BeginCache
[0219.69][309]LogPoseSearch: 0fdb9631774230e2f1049ea417a53b88ca3968ea - PSD_Character_Item_Loco_Idles BuildIndex From Cache
[0219.76][313]LogPoseSearch: dc989331923e55abb5e38e86f954f65daa99b8c2 - PSD_Character_Item_Loco_Loops BeginCache
[0219.76][313]LogPoseSearch: dc989331923e55abb5e38e86f954f65daa99b8c2 - PSD_Character_Item_Loco_Loops BuildIndex From Cache
[0219.85][319]LogPoseSearch: Delaying DDC until dependents post load - PSD_Character_Item_Loco_Pivots
[0219.88][319]LogPoseSearch: Delaying DDC until dependents post load - PSD_Character_Item_Loco_Pivots
[0219.95][320]LogPoseSearch: c77b31c6ae806353b8811c6cd81dfd49bc8f83f4 - PSD_Character_Item_Loco_Pivots BeginCache
[0219.95][320]LogPoseSearch: c77b31c6ae806353b8811c6cd81dfd49bc8f83f4 - PSD_Character_Item_Loco_Pivots BuildIndex From Cache
[0221.01][384]LogPoseSearch: 9e1c7f2c1a411483e29050911f1f622958d3cfcf - PSD_Character_Regular_Jog_Loops BeginCache
[0221.01][384]LogPoseSearch: 9e1c7f2c1a411483e29050911f1f622958d3cfcf - PSD_Character_Regular_Jog_Loops BuildIndex From Cache
[0221.11][391]LogPoseSearch: Delaying DDC until dependents post load - PSD_Character_Regular_Jog_Pivots
[0221.12][391]LogPoseSearch: Delaying DDC until dependents post load - PSD_Character_Regular_Jog_Pivots
[0221.17][392]LogPoseSearch: c74e88a385ac7dcbc35183f4fb9b6f08dc3ecf93 - PSD_Character_Regular_Jog_Pivots BeginCache
[0221.17][392]LogPoseSearch: c74e88a385ac7dcbc35183f4fb9b6f08dc3ecf93 - PSD_Character_Regular_Jog_Pivots BuildIndex From Cache
[0221.20][394]LogPoseSearch: bb6797330a90c4b6dc7207c8801ea1d57b5752ed - PSD_Character_Regular_Sprint_Loops BeginCache
[0221.20][394]LogPoseSearch: bb6797330a90c4b6dc7207c8801ea1d57b5752ed - PSD_Character_Regular_Sprint_Loops BuildIndex From Cache
[0221.22][396]LogPoseSearch: Delaying DDC until dependents post load - PSD_Character_Regular_Sprint_Pivots
[…]
[0231.62][172]LogPoseSearch: Delaying DDC until dependents post load - PSD_XXX (we get this for various databases)
```
Is it expected for indices to be built when we launch the editor?
A second issue we had was that we changed the skeleton on some animations, but forgot to change it on the Pose search schema, this lead to the cook sometimes stalling with a message like this:
```
[2025-07-14T05:55:55.319Z] LogCook: Display: Cooked packages 9868 Packages Remain 2 Total 9870
[2025-07-14T05:55:55.319Z] LogCook: Warning: Cooker has been blocked from saving the current packages for 16321 seconds.
[2025-07-14T05:55:55.319Z] LogCook: Display: 2 packages in the savequeue:
[2025-07-14T05:55:55.319Z] LogCook: Display: /Game/GameSystems/…/PSD_1
[2025-07-14T05:55:55.319Z] LogCook: Display: /Game/GameSystems/…/PSD_2
[2025-07-14T05:55:55.319Z] LogCook: Display: 2 objects that have not yet returned true from IsCachedCookedPlatformDataLoaded:
[2025-07-14T05:55:55.319Z] LogCook: Display: PoseSearchDatabase /Game/GameSystems/…/PSD_1.PSD_1
[2025-07-14T05:55:55.576Z] LogCook: Display: PoseSearchDatabase /Game/GameSystems/…/PSD_2.PSD_2
```
I believe correcting the schemas fixed this issue, but it wasn’t happening 100% either. Thought I’d mention it in case it’s something you’d want to track.