Better movement script needed?

You can’t mix Rigidbody and CharacterController. Too many cooks in the kitchen.

Here is a super-basic starter prototype FPS based on Character Controller (BasicFPCC):

That one has run, walk, jump, slide, crouch… it’s crazy-nutty!!