Are you sure you changed the transformation of the RootComponent? The documentation says:
Actors support having a hierarchy of SceneComponents. Each Actor also has a RootComponent property that designates which Component acts as the root for the Actor. Actors themselves do not have transforms, and thus do not have locations, rotations, or scales. Instead, they rely on the transforms of their Components; more specifically, their root Component. If this Component is a SceneComponent, it provides the transformation information for the Actor. Otherwise, the Actor will have no transform. Other attached Components have a transform relative to the Component they are attached to.
If you have a lot of components attached to an actor - you might have different SceneComponentes and you did not change the transformation of the RootComponent but of an Child component (which is a relative transformation to its parent).
RootComponent
- SceneComponent1
------> StaticMeshComponent1
- SceneComponent2
------> StaticMeshComponent2
If you change the transformation of the SceneComponent1 it will have no effect on the SceneComponent2 (and no further effect on the childs of the SceneComponent2). Make sure you really selected the “RootComponent”.