Mr Spock I am of the view this arm spin process has indeed been achieved without lid removal. By both
@ScrappyMavic and
@Ewan Morrish earlier in this thread.
#14 @ScrappyMavic
...I took the single screw out from each rear arm near the pivot without taking anything else apart. I thought, if there is enough wire slack maybe I could pop the arm off, give a few rotations, and put back. What I found is there was barely enough wire slack to slide the arm off and see a tiny bit of wire. Not enough that I felt comfortable spinning the arm...
^^^^ Got scared then plucked up courage and went ahead and did it
vvvvv
#15
... I couldn't stop there. I removed each rear arm again with the single screw. I pulled out gently as far as I could until it could freely rotate. I gave each arm 3x rotations clockwise allowing wire to twist, and then replaced.
#16
I had to go further. I pulled off the rear arms again and gave them 2x more clockwise twists. This makes 5x total. At this point, the last rotation was feeling fairly tight and I was putting some strain on the wires that made me uncomfortable. I screwed the arms back on and went flying in sport mode.
#22 @Ewan Morrish
just to confirm this has fixed my Mavic also. I did 4 rotations on each back arm. No more compass redundancy switch messages.
Seems to me it can be achieved by removing the single screw and pulling arm out gently. Hopefully either of these two chaps can confirm this is how they did it, without top removal.
I would think taking the top of will lead to a better job as you can see what you are doing. But it is a more difficult fix requiring more disassembly.