Fixing intense fling?


Today I present an issue I have never seemed to be able to fix. I have a huge flinging issue in my game, and it seems to happen at random times.

It could happen when the player is:
-collides with a building at high speeds
-just touching another humanoid character

Example 1 (a little loud)

Example 2

I also use body velocities, if that ties into anything.

I have no idea how this is being caused. No parts are being added into the players character, except for accessories. If any else are added, they are all non-collidable. This has been happening for a while now.

Please, if you can, provide some solutions.