Maybe a year ago, possibly here, I finally saw gyroscopic precession demonstrated in a way that didn’t invoke magic thinking. The person simply pointed out that the mistake is in thinking of the rotating mass as a stationary object, when in fact you are applying the lateral force to a different spot on the object at each time interval, leading to very strange vectors.
A circular orbit is when a linear force is applied orthogonal to linear velocity. The direction changes, but not magnitude (speed).
Gyroscopic precession is when a rotational force (torque) is applied orthogonal to rotational velocity. The axis of rotation changes but not magnitude (rotational speed).