The main fuse should be at least 15 A not 7A. That ought to fix fuse blowing issue.
No offense, but we need to see measurement numbers.
First step in troubleshooting is verifying the basics. It clearly doesn't work cause you've overlooked something. So, we can't succeed if we just accept your report of "it's good".
Charge battery disconnect from bike. Let rest 2 hr. Report voltage at terminals.
Connect battery to bike. Kick start. Give us a battery voltage map ; battery voltage at 1000, 2000, 3000, 4000, 5000 rpm.
Repeat map recording with lighting off.
This will verify a problem exists and the nature of it.
Place one meter probe on the POS terminal and the other meter probe on the black wire for the vreg. Turn on all lighting and run the bike. Report meter voltage.
Repeat above with one probe on the NEG battery terminal and the other on the vreg green connection. Report meter voltage.
This will tell us which way to proceed for cause investigation.
Cheers,