Skeletal mesh not attaching correctly

My player character actor has an inventory component. The component has separate skeletal mesh components for each item slot. When I attach a mesh to it via editor, it doesn’t line up appropriately. Please see image:

Now, I made the head slot and arms public so as to treat in the blueprint editor. As you can hopefully see, gloves and helm are in proper location relative to one another, but NOT in relation to the character.

My inventory component has no transform, so it can’t be offset far as I know, and my equipment meshes have no offset of my own doing.

What am I missing? If you need to see code to analyze, please feel free to ask-- in mobile atm and don’t want to type it all unless necessary.

Thank you.