Hmm! Is your implication that the dealer caused the failures?My 2 yr old bike went in for end of warranty check last month, passed no problems.
On way home ABS & TC warning lights came on, stopped/switched off & back on and no further problems. Week later rode bike again and same problem. Back to dealer & “software update” (non tft) and all ok.
Next ride “oil level low” comes up on dash. No red or amber lights just words. No dramas Nav5 says check level & top up as required at next convenient time. I put a tea cup worth in for peace of mind.
In 2yrs of ownership bike has been faultless, then twice in as many weeks after warranty check over.
Made me decide that extended warranty was the way forward.
Coincidence......hmm ?
Alan R