Certain things require the AbilityActorInfo to contain a Player Controller or AIController reference, such as AbilityTargetingActors.

For this to work, you need to call ASC->InitAbilityActorInfo when the pawn is possessed. This function is automatically called from ability component initialization, but it’s too early to read the controller, and you must manually call it.