I just thought I share my experience with the indicators/hazard system on the BMW R65. It frustrated me. Hopefully saves others some time.
When I first got the bike the indicators would only function if the hazard light switch was pressed in (the on position for the hazard lights). The hazard system didn't work at all. No indicators would work with the hazard switch in the off position. Sometimes the indicators would work at random, even with the switch in hazard mode.
after checking everything turned out to be a...... yep a pesky diode housed in a small back cylinder that looks like this

I opened it up, unsoldered the old diode and soldered the new one in. Main trick is to make sure the direction of the diode is the same and not to use too much solder as the housing is difficult to get back together.
Hazards and indicators now work perfectly.
Next was fixing the nuetral light, which is also a diode. The local BMW dealer was very reluctant to sell me the proper BMW relay so I left in high dungeon and bought a regular automotive relay for $10 and a $3 flat fuse holder with 2 male connectors $3, pack of female 6mm connectors, a small amount of electrical wire and a $3 pack of 6mm female/male piggyback connectors to install an external diode.
This is what I did to mount the external diode
the parts

soldered

finished

Then rewired the relay socket to mimick the wiring diagram on the bmw relay. And presto the Nuetral light now behaves.
The good thing about the flat fuse holder apart from having the perfect slot for the diode is that if it doesn't work one way, just swap the wires for the correct polarity.