Body Position Issues

So I’m running into these weird issues with body positions…

Here is a gif of the issue: https://gyazo.com/e9d7e1b1cd7c7422287a9c3c9eb629c2
Another gif: https://images-ext-1.discordapp.net/external/uGcozqMh3wscVZEUR8GB5F3yTSyUbp-Re6iagX6nVaQ/https/i.gyazo.com/b102c8e62a2d27e53d3f32a2b912b944.mp4

Player weight seems to be effecting the body position, now I’m unsure how to make players weightless, it acts like a balancing scale if one player is on the other side it’s balanced so I want to know how I can disable or fix this issue of players effecting body position/angular veloecity & body velocity. (or players having any “weight”)

Loop throught their character and make all the parts massless. That would make them “weightless”.

for _,part in pairs(char:GetDescendants()) do
   if part:IsA("BasePart") then
      part.Massless = true
   end
end