The problem is there is no delay in lane change detection part of the program. ie, if you hold the indicator stalk in one direction and then quickly flick it momentarily to the other direction then let go, it will flash the other side for three flashes.
On most European vehicles where this has been standard for years, if there is no delay of a few seconds between left and right indication then the lane change function will not work.
Bottom line, if the opposite one flashes and you try to cancel by pushing it the other way it simply start the three flash lane change option. All you can do is let it go for its three flashes.
To me, it sounds like the stalk is moving to far when cancelling after turning the corner and initiating the lane change in the opposite direction - probably when the wheel is returned to centre quickly. Try letting the wheel return a little slower and see if the problem still occurs?
I should add that the three flash lane change indication can be lengthened, shortened, and even disabled by the Dealer programming.
Cheers from Downunder, Dave.
2010 Dark Charcoal Pearl 'Renegade' pack (includes dual top options, 17in alloys, side steps etc).
2.5in Flexy springs, Bilstien 5100's, Teraflex rear trackbar bracket, Synergy front and rear sway bar links and front disco kit, Synergy steering damper relocation bracket, AEV front drop brackets, ARB front and rear bar, 10,000lb rope winch, Britax Xray Vision driving lights, GME 3440 UHF radio.