Attach to Component result in different Locations on Server and Client

Well, if I put a delay of about 0.6 seconds between spawning the weapon actor and attach it to the component, it works. Probably it has something to do with the characters “use pawn control rotation” but I guess thats another topic.