My Pawn stops moving when looking down - Unreal Engine 5

I created a circle planet with gravity. I created a pawn. When I look down the pawn stops please help me. In addition, the pawn’s direction constantly changes when I look up or down.
I guess the blueprint should not detect the up and down movement of the camera. I need your helps thank you

My Pawn’s Video

It’s because you’re using the camera vector. When the camera is pointing down, you’re just increasing gravity.

Why not try using ‘get actor forward vector’ for the forward movement.

If I use ‘get actor forward vector’, the problem is solved but another problem occurs. pawn only moves forward and backward, not responsive to camera. There may be a problem with my components idk

Obviously *-1 to go backwards.

My pawn movement video

It happened like that

Ok, so when the camera Z changes, rotate the pawn.

It didn’t work but thanks