Re-Building GASP from Scratch with Metahuman Skeleton and the Traversals Are Not Working Properly

To get a really good understanding of how the Game Animation Sample Project works, I decided to rebuild it from scratch with a metahuman skeleton / skeletal mesh. I’ve gotten pretty close to completing it, but I’m running into an issue that I can’t seem to figure out. When the character tries to traverse, it ends up doing it pretty high up in the air instead of on the ledge.

Here’s everything I’ve triple checked so far:

  1. Metahuman Skeleton / Skeletal Mesh has the same unweighted bones as UEFN Skeleton / Skeletal Mesh.
  2. Animations are retargeted correctly.
  3. Anim Montages are all identical to the original UEFN ones.
  4. Pose Search Schemas are all correct with the proper bones referenced.
  5. The Databases, Normalization Sets, and Chooser Tables are all correct.
  6. Character Blueprint is correct and is referencing the correct Chooser Table for the Metahuman in the Try Traversal Action function.
  7. Animation Blueprint for the Metahuman looks identical to the ABP for the UEFN Character.

I’ve definitely hit a wall here and I can’t think of anything else to check. What could I be missing? Any help would definitely be appreciated. Here’s a short video example of what’s happening:

I can’t directly help you but there are various controls in the anim bp that can offset the character - you may want to check there. Also the traversals use motion warping, worth checking that too.

Hoping you might be able to help me. I’m trying to do the same thing as you but I’m running to issues with the legs not moving with the body. Do you mind sharing your hierachy? Are you using the default mesh?

When I use the default character mesh with the components as children beneath it, the legs do not move at all but root motion works.

When I use the body as a child of the default Mesh and the components as children beneath it the legs animate correctly but root motion does not.

Going a bit crazy over this one :). Any help would be much appreciated