Is there an example for GetControlledPawn?

In UE 4.13.0, I’m trying to create a player controller that will control a pawn - just like in the awesome AI tutorial “Making Game Ready AI, Part 1”

I can’t copy in the 4.10.4 code as it’s not compatible with 4.13.0.

I almost duplicated the event graph for AIS_PlayerController, but can’t set the StoredPawn in the AIS_PlayerController with GetControlledPawn. It just doesn’t work the way I thought. Here’s the idea I had to set it:

But - it doesn’t work - nor does the Cast to AIS_Player_Pawn!

How do I set the StoredPawn via GetControlledPawn??

Help!

I found the problem.

I started with ThirdPersonExample Template. It includes a ‘ThirdPersonPlayer’ by default. I had to delete this object to allow my added logic from tutorial to work.

I don’t know why another existing player character would interfere with new logic being added in, but I guess I don’t know enough about UE4 yet.

Perhaps the issue is that the example player provided in the new template also derives from the same base class?