OK, put an AGM to test the

. Plugs are out, engine spins great. I put one spark plug back in and the engine struggles a little then rotates to the next stroke and struggles till the battery smokes a little. I switched the holes and the same thing happened. But both CR's go down when I turn the key. I was told to disconnect the VR before trying to start. I forgot to do that this time but will. So I just cant figure this out.
Since its narrowed down to a compression and/or CR issue, any advice?
Post 24 Voltage drops to 5.5 vdc when you hit start.
Post 30 New battery all good
Post 36 7 days later back to square one
Post 41 battery voltage drops to 5 vdc
Post 42 Another try turned key ,loud click Fried battery
Post 53 New or different battery cranks with struggle but also smokes.
Seems to be a large circle with symptoms of a short making the battery smoke. If the CR's are activating immediately when you turn the key on that would indicate a short. I'm thinking your just leaving out the fact your hitting the start button.
New strategy: Look around for melted wires which may help isolate the issue.
Make sure your battery is tested and fully charged to at least 12.8 vdc sitting. Disconnect the VR from the battery. Remove the green wire from the starter solenoid and read the voltage when you hit the start button. Should be approx 12vdc and also you should hear the CR's click. try it several times unless you see the large voltage drop again.
If it still drops to 5 or so Volts you will at least know the short is not your starter sucking the life out of the battery and that the short is elsewhere on the bike. You will need to isolate the circuits. Shorted headlamp connector is possible and a good place to start but I think you said that was ok. Let's see how you make out and come back if you have any specific questions.
Leave the starter disconnected until you find the problem it will only drain you battery even more. Also leave the VR disconnected while isolating the short, it can be tested later.