I've had a lot of trouble figuring out when the signals cancel and when they flash the full duration; it seems like they have a mind of their own. To me, it just isn't worth the hassle of looking down, checking to see if my blinker is still on, leading up to the turn. Since I feel they aren't working as they should, I finally said "Screw it" and looked into what it would take to disable this "feature".
In the pic below (sorry its a bit fuzzy) highlighted in yellow is our "Magic Blinker Box" behind the right-hand headlight. I figured if I disconnect the wheel speed feeds, the system would think its stationary all the time, letting the flashing go indefinitely until you manually shut it off. The two wires you're looking for are the Pink/Green and Pink/Blue which are fed to the relay thru the connector highlighted in green. I pulled the pins from the back, but the weatherproof connector was a pain to work with; I'm sure it would work just the same if you clipped the wires. The inset in the bottom-right corner shows the location of those two wires when looking at the end of the connector, clip facing up. Double-check the colors & location before doing anything permanent! After making sure all the bare ends were shrink-wrapped and/or taped, I plugged the connector back in and buttoned up the plastics. So far everything has been working as expected: ABS, TC & Hazards all work fine - the only difference is I have to manually cancel the blinkers like any other bike.