Take the wheel speed sensors off, clean the crap off them and pop them back. 10 min job, could help. A lot of DSS errors are connected to speed or other sensors.
A little update, I've not cut the wire but the suspension has on several ignition turn on events, run pre load calibration. I'm very inclined to think the cable is not a problem as if it was, I doubt the unit would actually work, let alone run a pre load calibration until complete. Instead, I have put my suspicions on the fuel level unit, I've replaced this before, it caused issues in my old multi and the one before that. On the ride to the stealership, a new electrical fault showed up... The rear RH indicator out of nowhere stopped working, causing a relay jump for the front indicator. Im going to replace the level sensor later today after picking it up earlier, but I really don't see the pre load cable causing all of these oddities, it sounds like something else. And I'm hoping it's the usual culprit given the level sensor is more often than not, the failing unit on these bikes. Also, when I asked if they had the part in stock, 'loads' was the response... The clerk also mentioned its a newer version than the 2021 (he assumed I'd not replaced mine) version my bike would have had. I'm not sure how accurate this is, but it wouldn't surprise me.
Also yes, did this before today's ride. All looked good and healthy. If a little dirty, but nothing unusual.