Array in PlayerState shows empty


I am trying to access an array that is filled in my PlayerState Blueprint. I can confirm that the array is filled before the BeginPlay event in my player pawn, but when i access it it’s empty.


This results in printing out the name of the object in the world BP_Bar

But when I access it in my pawn’s BeginPlay


It doesn’t print out anything, I also checked the array length and it’s empty.