Yes, 6V -'ve earth, but that's not what I meant. I don't know how all the existing flasher circuits works, but I understand that in at least some designs the current drawn by the lights influences the rate of blinking. For instance, when 1 bulb is blown, it blinks faster, or just the opposite: it may stay on all the time.
Now these LEDs draw far less current than the conventional bulbs (typically just 10%), so that's why I figured you would have a dedicated flasher relay, aimed at use w/ LED bulbs, like this one:
https://www.ledlight.com/flasher-cf13-6 ... -watt.aspx. That one's flashing rate appears to be independent of the load.
Anyway, what you have seems to be working almost fine (with the lights on), except when you brake: then the 21W extra load (on the battery/charge system, not on the flasher relay) causes the voltage to drop a bit, and the blinking to become a bit slower. So either stop braking, or reduce the load of the braking light, by changing that one to a LED too.
---------
Sorry, I said "On the continent ...", while I should have said "In western Europe ...". And I guess the even more modern bikes with LED headlights don't actually need a relay to switch the headlights off while starting, as it draws just some 6W.