Most likely causes: Either you have a weak battery (has a 12-14 volt static reading, but unable to put out the amps/power needed to run the starter), or your starter is failing. It might help to check the starter brushes and clean the commutator. Also, have your battery checked, or just replace it with one you know is good.
Generally it takes a greater level of battery power/stronger starter to start a hot engine, since the engine tolerances are tighter due to expansion.
Petaluma and Truckee, CA -- member since Jan. 23, 2003;
PREVIOUS KZs: 1980 KZ750H with 108,000 miles; 1980 KZ750E with 28,000 miles; and KZ750H street/cafe project, all sold a few years back.
This is what I do for fun, not for work. It is art, with a little engineering thrown in.