I added sword and when i pick it converts to sphere

So you’re not really picking up anything, or equipping anything:

You just show the mesh the actor already has - what is the mesh asset set to in Weapon Static Mesh Component above?


I can see pieces of confusing script all over - you have an interface comms and a sphere overlap. How do you want it to work? Player walks into a weapon and equips it? We do not need to press E to equip?