what bike is it?
If its a faired curvy, have a peep at the red wire that runs from the big plastic connector block on the left side(sitting on bike) make sure its nice and clean and has a good contact.
I had a recent spate of blowing fuses, and on close inspection, when given a technical wiggle it made all the clock needles bounce everywhere. Cleaned up, and connected directly to itself, stopped it immediately. The terminals were then closed up slightly and put back in the relevant bit on the plastic connector. Never had an issue since
Its worth a shot....if its a faired curvy