The root component of a Blueprint is determined by the order in which the components are defined in the constructor of a class (the component defined first becomes the root component). Trying to set a different component as the root component does not work.
TheSphere component is still the root component.
TheMesh component is the root component.
Head over to the existing AnswerHub thread and let us know what's up.