Player rotation not correctly replicated in a gravity field

I found what is the issue but it leads to some new problems.

I chose to follow the tutorial on a new fresh project based on the UE First Person template. I had to set up the Character as I did on my project (see the screen on the previous message). I played in the FirstPersonMap of the template and it worked only on some surfaces, the boxes in the map led me to the same behaviour as in my project, but it worked perfectly on the walls. I found out that it works on the boxes by setting their mobility to “static” or “stationary”.

But giving these values to the objects I want my character to walk on is a problem since it should be applied on orbiting objects that will need to move.

I’m thinking about setting my characters rotations manually. Or did someone knows a way to change the behaviour of the characters on movable objects ?