I agree, gixxer thous K5-6 had the frame recall, that was pretty serious bike-in-two stuff. Blades from 08 have had oil issues and occasional unexplained bursts of exuberance (throttle bypass). Teething troubles do happen.
It's just that from where I stand, I as an electronic designer, there just isn't enough fail-safe built into any of the unnecessary over-complex stuff, that MCN like to rave about.
If it's not TC related I doubt the three TC lights would be coming on, but yes anything's possible, and it could well be a simple bad connection.
But bad algorithms downed Airbusses, even with cost-is-no-object triplicate systems running those bad algorithms. ePAS cars wrenched the wheels out of victims hands on a straight road, all to save a few quid on the shop floor. TC might just rein in all those horses when it should, or when it shouldn't and then unleash them without warning.
ABS, TC, ESP, snake oils the lot of them. First they're allowed, then they're mandated, in spite of the proof that they make things worse!
I know I'm a luddite fighting a losing battle, but
I'd have more sympathy with the cost conscious makers putting in dangerously fallible systems if they were actually needed, but I still believe you become a better rider for the occasional spin up.
Sorry, TC rant over.
My real point is that the moment you accept a repair, you generally lose the right to reject. Goods that demonstrate a big problem right away are usually best rejected for a full refund (though yes, that can be nigh on impossible with vehicles), even if you then buy another example of the same model, without the same defect.
Legal rant over.
pch1, sorry to hi-jack your query. I really hope that you get it resolved to your satisfaction as soon as possible