How come my atv won’t electric start but will crank if I push start it?

2006 Honda trx. Doesn’t have a pull rope only electric start. The starter motor turns over the engine but just won’t start but I’ll push it down the yard with it in gear and it will fire right up. I’m so confused by this. Please help.
3 answers 3