If you don't have specific animations for diagonal movement it will look weird. To fix it if you know how to edit animations in ue4 or any 3d animation...