I assume this is because the default sit animation’s weight is blended with your custom animation. (the animations are mixed together). To fix this I’m pretty sure you could set the priority of your animation to Action4.
If that doesn’t work I’m pretty sure you can set the animation ID of sitting to 0 in the default player controller script