Why my PlayerController doesn't get the tag?

Create a PlayerState class add a “Chosen” bool variable. OnPostLogin → Possess Pawn → Set PlayerState bool.

Hey!

So Im working on a game where The game choose a random player and I want to give custom functionalities to him.
I choose the random player in the GameMode with OnPostLogin and then I want to give him a tag like “ChosenPlayer”.
Then, in the Character class, I want to check if the character’s playercontroller has a tag like “ChosenPlayer”, if true print true, if false print false. The only problem is it returns only false, so it isn’t have a “ChosenPlayer” tag. Any help?