The resistance unit under the dash, gives full voltage when cool. And then lowers the voltage to around 3,5 volt.
If you crank th eengine a "long" time, it will get warm and lower the voltage to the coil.
And then you loose the spark.
1: check all ground connections
2: check the cable fom the negative side to the starter.
3: check the battery
And see to it that you have a well tuned carb and ignition system
There was a post here some weeks ago explaining how it worked, and if a remember right in the old days the shorterd the resistor with i coin, when it did not start.