PCG Graph doesn't update input data

Hi,

I found that when using PCG Graph, it often cannot recognize updates to external input data. For example, when external Spline data is obtained through Get SplineData, Graph will not retrieve the updated data when Spline is modified, but will continue to use the original cached data. Calling Refresh PCG Runtime Component and selecting Flush Cache can update new input data, but subsequent input changes cannot be automatically captured.

Is it my mistake or is this a bug?

Hi! Thanks for reaching out!

It is by design, if you don’t flush the cache, you re-use what was cached.

When your spline change, you should flush the cache.

Or, in 5.6, there will be a `bAlwaysRequeryActors` option on all Get Actor Data.

Hope that helps!

Adrien