Overlay socket issue with Retargeted Metahuman imported into GASP

Hello there,

I have tried to import my custom metahuman (ue 5.6) into Game animation sample project. I followed epic’s documentation for this process and my metahuman is correctly retargeted and plays fine in game.

the Issue I have is with overlay sockets, when I try to hold a gun, box or anything attached to the character the object snaps to local 0,0,0 as you can see in the photo here:

the default metahuman GASP character on the left is properly setup for comparison.

I tried to copy the same exact sockets for my new metahuman as well but this issue still persists.

Curious if any1 has a clue!