My DefaultPawn won't receive input unless clicked on in the world outliner

My pawn is meant to control the camera in an RTS like control scheme. It seems the pawn does not tick or receive input unless I click on it in the world outliner. My player controller possesses this pawn in it’s BeginPlay method.

Any ideas?

You used a ready template? such as the TOP-DOWN?

@Kostor Nah, it was just the most basic project option.

Still need help with this. Any movements done in tick also won’t happen until it’s clicked on.

I changed a few things and it worked:

Inherited from APawn instead
Recompiled in visual studio while the editor was closed

I’m guessing it has to do with the last one. I had to build manually in VS before this worked. Note that restarting the editor alone did not help.