I’m making a FPS with a viewmodel and all that stuff. The problem is making the server side. For some reason, when I use a Motor6D to joint a gun with the players character, the latter starts flying. I already used a similar method to joint the gun with the viewmodel and it worked fine. Here’s a video that demonstrates the issue. And yes, every gun part is canCollide false.
The gun isn’t massless but doing so doesn’t change this behaviour. If Inverse Kinematics affects it, then there is just one script that uses IK to rotate the character’s torso to wherever the player is looking, but I don’t think that it would cause such anomaly.