Description

SmartObjectPersistentCollection in 5.6 and later now give errors when the map validator runs due to referencing spatially loaded actors. This was working per licensee in 5.5. There was a change from using "FSoftObjectPath" that seems to coincide with the issue. Reverting that change in 5.6 eliminated the map check errors.

Steps to Reproduce
  1. Open a WP level (can create a new one from the Open World template)
  2. Place a SmartObjectPersistentCollection into the level
  3. Place Generic Smart Object actor into the level
  4. Select Generic Smart Object actor and its Smart Object component
  5. Check the box to enable Can be Part of Collection
  6. Select SmartObjectPersistentCollection and click the button to Rebuild Collection
  7. Run the Map Check from the Build menu

See that there is an error for "Non-spatially loaded actor {Smart Object Persistent Collection} references Spatially loaded actor {Smart Object actor}"

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-354411 in the post.

0
Login to Vote

Unresolved
ComponentUE - AI - SmartObject
Affects Versions5.65.7
CreatedNov 18, 2025
UpdatedNov 18, 2025
View Jira Issue