How do I re-possess an NPC Actor to their AI controller after I unpossess them? (BP Included)

Okay, here’s the deal: I want to have some zombies fall down and then get back up.

So here is the code in my NPC zombie Actor BP. After the fall animation, I have a delay and then will have him stand back up continue to follow the character.

Problem is I don’t know what to plug into the “possess” node to get the zombieAI controller reassigned to the zombie. If I don’t unpossess the zombie, he will continue to rotate while lying on the floor and I can’t figure out how to turn off his rotation - so I went with the possess/unpossess. Unpossess works and he lays still… but how do I get the zombie AI BP (child of AI controller) to connect back up to the zombie?

Please help!

Store the “GetController” node in a Variable then assign it to the “target” pin of your Possess node. InPawn “Self”.