Of course I did forget something! The Mesh on the Character should be set to the Main Anim Instance Class, Not the Layer, and the Layer acts as the parent to the child layers (like Unarmed/Sword/Gun) that you make.
GLS (Gait Locomotion System) Basic Setup video for Unreal Engine.
Available on Patreon.
https://patreon.com/GoliathGameDevelopment?utm_medium=clipboard_copy&utm_source=copyLink&utm_campaign=creatorshare_creator&utm_content=join_link