My right hand side indicators after a drop stopped working, then changed the battery over and tested and they started working fine. Although mid ride I noticed that they had stopped working

No lights flashing on the dash board to say that its doing anything and no flashing at front or rear indicator.

I also find that if I put left signal on then over to right signal without pushing in to cancel it AUTO cancels itself so the diode is working...

Any ideas to check? I've checked the wiring and all seems to be fine and plugged in correctly and tightly.

Stumped and frustrated, any ideas?

Bike is a Yamaha Thundercat, thanks in advice