Sempre que o sweep esta ativado acontece esse problema na rotação do personagem porem com ele desativado o personagem nao consegue fazer o cover
@wendelbr é preciso ver como você está fazendo cover para o caso do sweep.
Sobre rotação: a rotação de SetActorLocationAndRotation não é acumulativa ( rotação anterior + rotação atual ) a rotação é substituída pela que você colocar.
Um vídeo para mostrar melhor o que acontece com SetActorLocationAndRotation:
https://www.youtube.com/watch?v=68pmsZ2L3PE
Mais você poderia me dar uma dica de como eu faço para que a mesh fique “presa” na parede e Siga a rotação da mesma
Ainda não usei isso nos meus próprios jogos, mas nos vídeos debaixo tem um exemplo de como fazer isso, você só vai precisar mexer em alguns pontos já que seu sistema está quase completo:
Basic - Cover System Part 1
Basic - Cover System Part 2
Basic - Cover System Part 3
Basic - Cover System Part 4