I replied earlier thinking this was okay, but you are correct. It’s creating a UBaseSkill and not the BP of the subclass entered into the TArray.
What would be the best way to tell it to create the component of the BP?