Try cleaning points before making the jump to an 'electronic armature'.
I, among others, prefer point systems. Personal preference.
Sometimes a plug that appears to be good in one engine may not work in another. Certain plugs can behave very differently in different engines. Spark can blow out in one and not the others.
I had this happen recently when I installed a new plug in an old cast iron Briggs. Engine would not fire at all. I put this plug into a newer mower and it cranked up without a miss.
I then put a different plug into the old engine and have had no problems since.
It is likely the old engine could not handle the resistor plug.