Quantum spin is so strange that when Pauli first proposed it, he wasn’t believed:
“… the spin of a fundamental particle has the curious feature that its magnitude always has the same value, although the direction of its spin axis can vary…” (Penrose, 1994), p270.

If a particle spins in a rotation plane around an axis (Figure 3.17), that axis must be known to measure its spin. Measuring its spin on any other axis doesn’t give the total spin, so if it is unknown, one must measure spin on three perpendicular axes to get its total spin. In contrast, the spin of a quantum entity measured on any axis is always the same, so quantum spin doesn’t seem to work like physical spin.
In this model, detecting a photon’s spin on any axis gives all its spin for the same reason that detecting it gives all its energy. In both cases, a physical event is an all or nothing photon restart, including all its energy or spin, so this property is expected.
Physics measures quantum spin in units of Planck’s constant in radians (Note 1). If Planck’s constant represents the linear transfer of one Planck process, as proposed earlier, Planck’s constant in radians then represents its units of angular transfer, or spin, so this is also expected.
Finally, according to quantum theory, quantum spin occurs in both directions at once, so measuring it gives either direction randomly. Just as a photon can go through two slits at the same time but is randomly in one or the other, so it also spins randomly either way. Essentially, the same law applies to rotational as well as linear movement, so a photon can rotate in two directions at once just as it goes through two slits at once. The measured spin result is then random because it depends on server access, so this is also expected.
Quantum entities that look like just points in our space actually vibrate in a quantum direction that extends outside it, and this processing structure spreads in angular as well as linear directions to give the properties observed.
Note 1. Quantum spin is defined as Plank’s reduced constant ħ = h/2p (in angular radians).