So I found out where my weapon is going. It doesnt get invisible it teleports to 0/0/0 and stays there even if I move. But why do these weapons use global space if they have a physics asset attached, but if there is no physics assest the weapons use local/relative space and keep beeing attached to the socket? And the weirder thing is if I update one simple option in the weapon it teleports to the socket. But I cant replicate this with blueprints. I tried setting location or visibility through my blueprint but only if I do it manually it teleports back in my hand.