Top Down Character Does A Full 180 Turn/Flip

made a small test myself, the problem comes from you looking top down on the object it appears that the unreal camera rotation update can’t handle the top-down case perfectly.

Depends on what’s your game is all about you have some options to work around that:

  • Don’t do top down, just rotate the object you are looking at so that it feels like top down but your character is actually lying on the back or something like that
  • Don’t use the camera rotation update system of the player controller, but rotate the camera yourself