One long-standing UX issue with Unreal Engine is that the nodes for Sockets also apply to bones. Not sure why it was never clarified!
Just put your bone name in the GetSocketLocation node. It will return the bone location.
iTween : Free, smooth, procedural object animation
easyCSV : Read data from any CSV and put them in an easy-to-access string map!
Runtime DataTable : Import and export game data to and from CSV or Google Sheets while your game is running!