I just tried your capsule movement with the default third person. It does move, but not in the correct direction. Why not just use the default code for this?
I’m assuming if you make a new third person project, the character moves correctly ( without any mods )?
