Description

StaticMeshComponentPropertyOverride only takes effect when the flag ExecuteOnTheGPU is off.

All error checking for StaticMeshComponentPropertyOverride turns off when the flag ExecuteOnTheGPU is off.

The Template Descriptor does allow properties to be set regardless of ExecuteOnTheGPU state (though this does not allow different settings per data point like StaticMeshComponentPropertyOverride does).

Steps to Reproduce
  • Create a pcg graph that spawns a static mesh with the mesh selector type set to PCGMeshSelectorByAttribute
  • Add a float attribute to the data
  • Use that float to set a StaticMeshComponentPropertyOverride such as InstanceEndCullDistance
  • Add the pcg graph to the world
  • Toggle ExecuteOnTheGpu

(See additional info URL for attached video with visual repro steps.)

Have Comments or More Details?

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

0
Login to Vote

Unresolved
CreatedFeb 9, 2026
UpdatedFeb 10, 2026
View Jira Issue