Fill a TArray with UObject

It’s always at runtime that I test it. I init it at BeginPlay. In the blueprint details, there are slots, in the c++ code, it’s empty.

I spawned them with simply two PlayerStart. I tried to drag one, same result, at runtime, the blueprint have slots, the code c++ not.

Edit : I’m on UE5 if it have any importance.