バッテリが駄目になっていて充電されないか
充電用コイルが断線していて充電できないか。
発電している根拠がわからんが発電コイルは
充電用と灯火類用と点火用と三つに分かれているから
充電用コイルの不良でもライトはつくしエンジンもかかるよ。
途中の配線の断線とか接触不良とかもあるし
テスターで追跡かな。