Check the side stand switch, could be breaking the circuit on 'violent' gear changes ie low gears. Clutch switch should simply affect the starter circuit, preventing starter motor activating in gear with clutch out
My bike was prone to stalling before I changed the primary coils. The stainless case type are much better than the old black coils.
It's recently become more touchy but this time I suspect the weak fuel pump.
Speedo sensor faults will trip the ABS. Mine was really acting up. Took it out - all clean.
Cleaned wiring connector - all locked ok.
It's now behaving itself so who knows why it played up.
Sent via iPhone so expect strange words
Your red triangle will always come on and stay on until the front wheel has done a few rotations,after you start the bike, this is normal, but it should go off and stay off after that.Thanks for all your input so far.
The bike has gone back to the garage it was purchased from.
They have said the only fault showing up was the historic clutch switch not working. They said this was the reason it cut ot. I will have to see how it goes.
As for the red triangle, it is not the abs light illuminating, just the warning triangle which only comes on occasionally. This does seem to be related to the front brake so most likely the switch. I'll have to take a look.
Thanks again, certainly some interesting / helpful suggestions
The Clutch Switch is only used as an interlock for the Starter Circuit.
Its function is to allow the Starter Motor to be operated when in gear if the clutch lever is pulled in.
The Starter Motor operate circuit normally uses the Neutral Switch but, if this has failed, you can still operate the Starter Motor by using the Clutch Switch.
Clutch Switch failure can go un-noticed for a long time but is worth checking regularly to allow starting should the Neutral Switch fail.
The Clutch Switch has therefore nothing to do with the engine running/cutting out.

You can verify my previous post by disconnecting the Clutch Switch and seeing if the variations still occur - if so, then the idle actuator/fuelling variations when the clutch is operated is mechanical and not electrically caused by the Clutch Switch.
The idle actuators and fuelling variations are likely due to the reduced load on the engine when the clutch is operated.
There is a fair drag on the engine from the gearbox when the engine is idling. Operating the clutch at this point causes a sudden change in engine loading which is compensated for by the ECU altering the idle speed and fuelling.
Interesting to know that the GS911 picks this up.