I had the same error randomly poppin here and there. Eventually I've noticed that after it shows, my
m2p would slowly drift, without wind, when all sticks were up. I did many calibrations and resets, no help.
Until I noticed weird thing: while calibrating, when I was moving left stick, values on right stick would change, which shouldn't happen at all. Somehow input on right side was affected by input from left side of RC.
I complained and got my RC replaced without charge, because it was factory defect.
Only issue is that in order to do so I was without drone for whole month, and my care refresh time was also ticking, without option to stop it.
New RC still beeps that error occasionally, but at least drone doesn't drift.
I always store RC with sticks unscrewed in protected and padded case, so its not that it got squashed somehow.
If you report this issue, just mention that it was happening from the start so that this got classified as factory defect.
HTH, Regards