The character is AI-controlled when the game starts.
I want him to be controlled by the player as soon as they collide, that part works fine.
But when he collides again with the original player character I want him to become AI-controlled again.
Before possessing the new pawn, drag out a “Get Controller” node and save it as a variable, possess the new pawn using player controller as target and possess old pawn using the saved variable as target.