It is definitely the turn signal blinker relay. Mine was acting up and I got another generic one to replace it. Blinking correctly now. The area gets a lot of heat when bike is parked on side stand. Melted the original one enough to make it work intermittently. Pun intended.
2014 MV Agusta F3 800 ABS