Hi,
You need to check the charge in your battery, and also check the wiring for breaks where possible.  A flat battery will still complete a circuit, hence the bike will run if you kick start the bike, but it may not hold a charge.
                
 westcountry
                
 October 2013