Sequence of the Animation Works weirdly

Hey Guys:

I am trying to animate a spin attack animation sequence for my character. The thing is, when I rotate the pelvis for example 180 degree, the intermediate sequence generated by UE5 go for a weird curve rather than a smooth transfer.

I will be grateful for any help :wink: thanks in advance.

Sincerely,
Tim Chen