Nevermind, I’ve solved it.
I was calling get all player controllers on BeginPlay meaning the controllers weren’t there yet.
But I improved on that and added the player controller to my player controller array every time I get a Event OnPostLogin.
Next should be keep that updated, of course.