The switches were not from the same bike variant, so that one of the switches was for a bike with a passing light, whereas another switch was from a bike without one.
I have some pictures somewhere. If i can find them today, I will post them.
If you trace your black (ground) wire cluster and your teal wire cluster (i think some kind of illumination? it was generally a +12V) you will find that each of them has a 4th wire that isn't supposed to be tapped into it. I think one turn signal lamp was grounded which causes it to stay dark and also fucks with the relay timing, and the other turn signal lamp was tied to some positive voltage which causes it to be lit but not blink .
I had to identify the wires that shouldn't be connected to the cluster and then I cut them out. Part one of the fix is to eliminate the strange behavior by cutting the wires out. Part 2 is to restore the behavior that was missing (turn signal) by patching the 2 newly cut wires back together somehow... This part I forgot.
Get yourself a wiring diagram. Even with this it will be a little confusing.
I remember that the way I implemented part 2 was to re-route a couple of the wires coming out of one of the switch connectors, looping it back to another pin instead of going somewhere on the switch.
Once you have a wiring diagram, look at the colors of the wires on both sides of the switch connectors to see what model variant you have, and how the discrepancies might cause strange behavior.
Sorry I couldn't describe this in greater detail. It has been almost 2 years since I did this, and I only have a couple uncommented photographs to remind me of what I did.