I started a new project in 5.2, made a metahuman and imported to the project. Made a new map and level sequences, added the metahuman to the map and dragged it to the level sequence.
The Metahuman controlrig seems to work fine, including the face controls next to the face. But in the MH CR Picker… the Actor dropdown has two copies of my one metahuman:
Yeah, so basically it looks like the body rig and the face rig are both control rigs and the MH CR Picker uses the Actor name to identify them (and of course the two rigs share the same Actor, so that’s why the Actor shows up twice in the dropdown menu).
If you check out the MH CR Picker blueprint you can see what it does when the actor_combo_box selection is changed is that it loops through all the control rigs and string matches the actor’s display names and if it matches what you selected, it uses that control rig. The problem is that it matches both the body and face rig and it happens to return the face rig, and not the body rig that we want, because it’s the last one. You can fix it by making actor_combo_box On Selection Changed return the first control rig instead of the last (by swapping the For Each Loop with a For Each Loop with Break and feeding the successful match execution line into the break…