I had a similar problem with mine, but the fix was easy in my instance. What happened was, when I had the bike on the stand, I inadvertently rotated the magnet on the back side of the sidestand slightly out of position. This was just far enough so that when the side stand was up the magnet did align properly with the frame-mounted sensor, so the cut out switch still operated as though the stand was down. The bolt that holds the magnet in place is a Torx T30, but there are faces on the bolt that allow you to get a socket on it if you don't have a Torx bit. Hopefully yours will be a similarly simple fix. I actually carry a small magnet now, just in case this happens again, on the trails.