Red beacon doesn't transfer

On our group ride Monday, I had the red beacon. The fellow above me on the list sweep list late joined - so he should have gotten the beacon. He saw he had it, but everyone else still saw I had it. On the plus side, we could both give multiple ride ons, so not all bad.

On Tuesday group ride, the fellow with the red beacon had a mechanical and had to drop out. Again the beacon didn’t transfer to the alternate. Fortunately, he was able to fix the mechanical, late join, and still had the beacon. Are these glitches or…? Thank you in advance.