Armour and level swap

In the OnClicked even for Button_106, you can get rid of the GetPlayerCharacter and CastTomy_Character nodes.
Have the False exec line from the Branch go directly into SpawnActorFromSwordBP; then use your PlayerRef value as the Target for the Mesh going into InParent on AttachActorToComponent.

You’re also going to have to replace AttachActorToComponent as that method is deprecated. AttachToComponent is the valid replacement.