...if you have a bad ground connection or a bad battery cable, it can cause this.
Did you check the starter connections & battery terminal connections?
I would check the main fuse again & maybe replace that housing.
To be sure you could take the whole wiring harness off, clean all connections and put it back on the bike.
Then before connecting the positive battery lead, do the groundhog test.
>turn your back & connect the wire to the terminal- if you see your shadow you have 6 months more work to do