when creating a sphere and setting the gumball “to object”, I would assume that the gumball center is located in the center of the sphere and one of the axes passes through the two poles. Neither of the two is the case (I know that I could “relocate” the gumball)
That seems to be the case if the sphere axis isn’t vertical.
Have you tried selecting the seam?
this is a know issue and will be fixed in 8.5
RH-79972 Gumball: Reset (oriented to Object) on Rotated Sphere is not correct
good to know, this will be fixed!