The reason that you cannot edit the Transform is because you made it VisibleDefaultsOnly. I created a box component and set it to EditAnywhere and it allowed me to edit the Transform inside of the blueprint. Also, EditDefaultsOnly allows you to edit the transform. Give one of these a shot and see if that’s the behavior you’re looking for.
Well, this was not the solution, when I modified it to be EditAnywhere , I just showed me a drop-down list which shows a preinstantiated box component (seems logic in fact, a pointer to instantiated component that could be edited)
The solution to my problem was to attach the box component’s parent to the Root Component
FacingWallTestComp->AttachParent = GetRootComponent();