Just for giggles I bypassed the 30 amp breaker and reinstall the 40 amp fuse. Starter still clicks. I put it all back to the breaker and I removed and cleaned both battery cables and checked for any breaks and damage. All seems fine. I connected the external battery to the battery cables bypassing the breaker and ignition and it's still just clicks. I removed the starter from the bike connected all the appropriate wires and cables and it works fine. I'm getting a full load from the battery at the time that I tried to get it started whether in or out of the bike.
I think I'm getting lost but (stock wiring) the starter does not have a fuse or CB as part of the circuit. The starter only requires a + connection directly from the battery ( a heavy cable ) and a - cable (also heavy) which is usually connected from the mounting bolt (frame ground) of the starter back to the battery. The skinny green wire is only to activate the solenoid and also is
not fused.
You said previously ( correct me if I'm wrong) that when disconnected you get 12.9 volts at the green wire. That means the momentary side of your key switch is working. That accounts for what's required to operate the solenoid. The EHC is what provides the voltage to operate the CR's (for 1 second ) at start up . I don't know how they wired for that to happen (unless your pressing the start button at the same time you turn the key to start) Could be they didn't and they don't operate.
Just out of curiosity for me. Bike in neutral, green wire disconnected from solenoid with a volt meter connected. Turn the key to start position. You should read 12.9 vdc and hear the CR's click once. If you don't hear anything select the start button at the same time with the key switch and listen again. If you hear them you need to adopt a new starting procedure. Regardless, CR's don't need to work for the engine to start. It just makes it easier on the starter.
OK , let me know the answers to my questions just curious. Assuming your getting 12.9 on the green wire, reconnect it to the solenoid. Connect a meter across the Pos and Neg of the battery . Should be 12.8 + until you turn the key to start. When you hit the key note what happens to the voltage reading ?
Get your
battery load tested it could read 12vdc but still be crap. You had a charging issue 4 Months ago maybe it wasn't resolved . When you get the bike running it should charge between 13.8 vdc to not more than 14.8 vdc.