Bake To Control Rig fails to key procedurally-created controls when all three of the following are true:
[Image Removed]
Changing any one of these three conditions makes the bake succeed. This points at the rig instance used by the bake being constructed/evaluated without the correct binding context (or with an unapplied sub-section time transform) when evaluation goes through the root sequence hierarchy.
Expected
Bake To Control Rig should construct/evaluate the rig instance with the resolved spawnable binding and correct time-space regardless of where the binding lives in the sequence hierarchy — or at minimum surface an error instead of silently producing an empty bake.
Why it matters
Construction-time hierarchy import is the foundation of modular/procedural rigging, and spawnables-in-subsequences is the standard shot structure for linear content pipelines. The intersection silently breaks bake-to-rig, and the failure looks like a rig authoring error to end users (partial keys, no message), which makes it expensive for studios to diagnose — this one cost a client several days.
Workarounds (validated)
Enable "Evaluate Sub Sequences In Isolation" before baking; or bake in a root-level duplicate of the sub; or use a rig variant with the constructed hierarchy stored in the asset.
Minimal repro assets (stock content only)
Repro steps
Result: controls receive no keys (or only statically-authored controls receive keys; procedurally spawned ones are blank). No error is surfaced to the user; the bake appears to complete.
Results matrix (single variable changed per row, same assets/session):
| # | Configuration | Result |
|---|---|---|
| 1 | Spawnable in subsequence, isolation OFF, Import Skeleton rig | FAIL |
| 2 | Same, but "Evaluate Sub Sequences In Isolation" ON | Works |
| 3 | Same sequence promoted to root level | Works |
| 4 | Same setup as #1, but rig hierarchy stored in asset (no Import Skeleton) | Works |
Row 2 is the key repro: identical assets, one editor checkbox toggles pass/fail.
Log evidence (attached, two sessions)
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-394110 in the post.