My old (pre-2000) motorcycles had this "feature". Never cancel while stopped, e.g. at a light. Then, cancel pretty fast when moving, e.g. turning a corner. Finally, cancel really fast when moving fast, e.g. changing lanes on a freeway.
Unfortunately, the only way to know what had happened was to take your eyes off the road and look down at the indicator.
Solutions were:
#1 Install a really loud signal buzzer to provide audible feedback that you could hear at speed. BEEP BEEP BEEP!
#2 Signal once to alert traffic that you are planning a turn or lane change, then cancel the signal and re-signal when you are actually making the move.
For sure the hardest was signaling in advance of a lane change because just when it was important to watch the next lane AND signal -- the auto-cancel would strike. I got in the habit of thumbing the signal OFF/ON frequently while looking over my shoulder at the traffic in the next lane.
Seems like we will all be learning those tricks on the M3W.
- Samwisekoi