Did you always have this “print string” in the out? Because the way it’s set up currently, your blueprint will always end up printing the “player state uhmm” because it’s in the output.
Could you also show the logs on when your “find session advanced” is called so we can see what’s happening at that point?