Unfortunately, CDI's can be a bear to check and they can change based on heat.
All you can do is test all related components and make sure the wiring is spot on/clean/tight.
Coils just make a large voltage from a small one. Just like a transformer. If the coil tests good and has a good tight fit on the plug, it is probably just fine.
If it isn't anything you can test both cold and hot, then unfortunately, you have to become a "parts changer". Which is never a good thing but many people are just satisfied that "it runs!" rather than using a meter and having the satisfaction that YOU KNOW whats dead and or failing............
All our government does is distract us while they steal from us, misspend our tax $ and ruin our country