I had a strange problem with the battery of my motorcycle and I'd like to understand what was going on from the physical point of view: When I started the motorcycle in the morning (or better: after the motor didn't run for several hours) I had no problems while the startup process. It worked as expected. After I drove, let's say 30 min and turned off the engine and tried to start again (for example at the fuel station), the battery was totally empty. No energy, nothing. BUT when I drove to work and tried to start after 8 hours to drive back home, I was able to start. Does anybody have an idea what is going on here? Usually it is the other way around with a defective battery (you cannot start in the morning, but you can start after you drove a while). Nevertheless, after I installed a new battery, I didn't have this problem any more, so it was definitively the battery, but can anybody explain that? (The service guy told me that this could have anything to do with the heat of the engine which is near the battery, but I'm not very confident with this theory)
This sounds like a faulty battery - no power at all then power is fine.
This could be a broken internal link in the battery.
Difficult to test though, take it out, connect a headlight bulb to it an gently tap it, wobble it etc. This will by no meams be conclusive though...
If you can get a new or borrow another battery that will be the best test ie see if it does it with a different battery.
And, it could also be a broken lead to the battery - wiggle them to find out - again not always conclusive...