Can't seem to use CFrame.Angles?

When I apply the running CFrame to the model I get this?

robloxapp-20220117-2042006.wmv (1013.2 KB)

I have the CFrames in a module script like this:

settings.maincf = CFrame.new(1.4, -0.9, 4.4) * CFrame.Angles(0, 0, 0)
settings.aimcf = CFrame.new(-1.4, 0.85, 1.4) * CFrame.Angles(0, 0, 0)
settings.runcf = CFrame.new(-1.4, -0.4, 0) * CFrame.Angles(0, math.rad(20), 0)

And set the viewmodel’s primary part’s CFrame to the camera in renderstepped.

Any help is greatly appreciated.

can you elaborate more on what your trying to achieve?

I’m trying to rotate the view model and push it lower so it gives a running effect.