What causes picked up ( and attached) weapons to slowly start drifting from socket position?

And the weapons have no physics enabled, right? How do you handle weapon collision? How did you set it up to hit enemies but ignore player’s capsule. Custom collision channels? Something else?

You could Tick-Print what the weapon is colliding with to see if that brings some clarity.