Packaged Game Metahuman Torso, Feet, Face, and Legs aren't aligned with Mesh

My MetaHuman looks wrong in a packaged game:

And then it looks completely fine for Play In Editor:

Any ideas on how to fix this? Thanks.

Initial Setup: I copied the MetaHuman components such as Body, Torso, Legs, etc. to another character.

For some reason I set the child components (Torso, Legs, etc) of the Body to have their Anim Class set to AnimPreviewAttachInstance, and for some reason this worked when I played in editor. (The Face used it’s own anim class).

When I looked back at the MetaHuman actor that I copied from, it had the Anim Class set to None for the Torso, Legs, etc. So I copied that behaviour to the character and it still didn’t appear correct. I then noticed that there was a function Enable Master Pose that I didn’t copy over. After I copied this over and applied it to the Torso, Legs, etc in the construction script, then it looked correct in the Packaged Game.

Unfortunately, I didn’t package the project for UE-5.0.2, but instead on a built from source engine UE-5.1 branch and the problem seems to be fixed. However, I don’t think it was because of the engine version, but rather due to the above changes. Before I made the above changes to the components (Torso, Legs, …), I noticed both engine versions shown my character as correct when played in editor and as incorrect when played in their packaged versions. So, I’m assuming since both version displayed the same problem, then the component changes would also be the fix for UE-5.0.2.

I assume AnimPreviewAttachInstance might be something specific to the Editor and it’s preview features, and when the games are packaged, especially when excluding editor content, then things like previews can’t be depended on for functionality in the packaged game.

1 Like