Quick answer: Unreal PCG graph using cached output despite inputs changing? Cache hash misses some input - explicitly mark cache-bust on critical inputs.

Changed a Spline input; PCG produces same output; cache hit.

Mark input as cache-bust

PCG input node > Invalidate Cache. Changes force regen.

Or version inputs

Each input has a version field; bump on change.

Audit cache hit rate

PCG debugger shows per-graph cache hits. False hits = the bug.

“PCG cache is heuristic. Critical inputs need explicit bust.”

If your PCG output is stale, the cache-bust setup is mandatory per critical input.

Related reading