Thanks for the feedback and clarification, @MostHost_LA. I am currently in the middle of remaking my system in a “designer friendly” way (meaning a lot of logic will be presented in BP), and this remake gives an opportunity to refactor. I will consider your input as I refactor the transition logic.
Thanks for your input as well, @SirKaizoku. I’m doing something similar to what you mentioned. I am using a Sequence Evaluator to drive the turn-in-place animation by time. As I refactor my code (and BP stuff), I’ll aim to implement a recovery state in a way similar to what you suggested.