Looking deeper, this issue might be caused by
SCENECOMPONENT_ROTATOR_TOLERANCE
and
SCENECOMPONENT_QUAT_TOLERANCE
Both of these defines are in USceneComponent.cpp and are used everywhere when moving the component. If the movement is lower than the tolerance, no move takes place. In my case I really need this exposed so I can lower / remove the tolerance altogether!