Custom Character wiggling when walking/running

Hi, My custom character “wiggles” while walking; I’ve tried to fix this by disabling collisions on some parts; but it just wont work.

Heres a video for context.

I’ve put a trail attached to the HRP as a visualizer to how the character moved.

In the clip you’ll see the character moving in a wave-like motion as seen in the trail.