The gist of the side stand magnet issue is that the magnet is poorly secured and if (when) it falls out the bike thinks the side stand is down and won’t run.
The easy fix is to remove it, clean the socket and magnet, and glue it back in with epoxy or JB well. Be sure to orient the magnet in the way it came out (there should be a red mark on one end) as the switch it operates is pole sensitive and it’s possible to install upside down. If you do that the switch is held open rather than closed. DAMHIK.
I don’t think there is a recall or service bulletin about this, but it has stranded more than a few owners. It’s a simple thing to correct and something you should do now before you get a nasty surprise.