Cannot control pawn that spawn manually

Hi Guys! I have looking around this topic quite a while, but it seems no solution to my problem

What i want to do is, i ask player to choose what pawn he/she want, and spawn it.

My blueprint:


I call my controller to spawn actor, and possess after actor spawn, and i failed to control my pawn

It’s like no input receive from the player

I found this solution by inbox-ing people, just in case who have face this problem can find this solution more easier.

just need to set default pawn class to None