The spark from a magneto is proportional to the speed the magnets pass the coil and the intensity of the magnetic field
At cranking speeds a lot of magnetos put out such a small spark they are just barely visible in a very dark room which is why I use the orange glowing in line spark testers.
The other reason is if the plug is bad & tracking down the electrode you will still see the dim flash . Even then some times I can only get a result by forcing the tester between the engine fins.
It is very easy to miss the flash as it is tiny at cranking speeds so before I pronounce one dead I run it on my high speed mains power drill at 2600 rpm which is around idle speed for most hand helds
As the magnet strength decreases so does the voltage produced and the time taken gets longer so the spark retards
Thus some times a week magneto can be used by reducing the air gap
Inside the coil is a Hall Effect trigger that has resistors & transistors in it so a direct Ω measurement is meaningless except for the secondary windings ( coil ground to plug cap
In 11 years only one chainsaw has a bad secondary but it does happen,