This answer right here. I was trying to dynamically add components on runtime and wasn’t able to visually see the component. AddInstanceComponent() worked.
Not being able to edit it in the Details panel though is a bummer but that’s probably because it was dynamically added in the first place.