No; probably whats happening is, one of the copper bars that makes up the DC motor commutator in the headlight motor, is shorted. This often happens with DC motors by wear which produces copper shards that then touch another bar. As luck would have it, its often the copper bar the system parks on, so the motor becomes non-self-starting. But rotating it slightly brings a 'good' commutator bar to play and after that, motor inertia causes the thing to glide past the no-power point.
To fix, remove the motor, disassemble the end with brushes and run a jacknife bleade between ALL the copper commutator blocks.A spot of grease on each end will be appreciated, since the motor likel has seen no fresh grease since it left the factory. Each commutator baris electrically insulated but if copper smears across, those two get connected & the effect is an open circuit at that point.