Description

Any transform modifications on the PCGVolume by Sequencer use USceneComponent::SetRelativeTransform directly and are not tracked by the TrackingManager (FPCGTrackingManager::OnObjectPropertyChanged is not called in those cases).

This results in the component not regenerating when it is moved by sequencer.

Steps to Reproduce
  1. Create a level with a pcgvolume in it. (SimpleForest on the default landscape works well)
  2. Place the PCG Volume on the slope of the terrain (optional but makes it easier to see)
  3. Create a Level sequence,
    1. put in a track for the PCGVolume
    2. Add a track for the actor transform
    3. Set a key at -1 with a location different from the default position in the level
  4. Save+Close the sequence
  5. Subsequent opening and closing of the sequence will move the PCGVolume to the position defined in the sequence

Expected result: After the PCGVolume is moved it should regenerate

Actual result: No regeneration is taking place, the cached meshes will not fit to the terrain anymore

Have Comments or More Details?

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

0
Login to Vote

Unresolved
CreatedJan 23, 2026
UpdatedJan 27, 2026
View Jira Issue