Attach to Component result in different Locations on Server and Client

Tested with different settings now but nothing seems to work. Spawn rule is “Always spawn, ignore collisions”. Also tested with “Don’t spawn” but then it spawns it anyways, so I guess it’s nothing with the collisions, thats wrong. I also noticed, if I just spawn the weapon actor, it spawns at the correct place (server and client) the “attach to” node makes things strange then. If I set the location rule to “keep world” instead of “snap to target”, it keeps moving the arrow to a wrong location. This also happens if I set all the collisions to no collision.