I seen your other thread http://www.advrider.com/forums/showthread.php?t=849711
The mechanic said the spark was good, but this may be worth checking.
Look on page 6-20 in manual.
IT shows the CDI box and what wires to check on the plug in.
PLUG#1: BLACK wire and WHITE wire are listed as the "Power Source coil". This is the coil in the engine to supply power to the Coil connected to the spark plugs.
CHeck that there is 0.1-0.2ohm resistance between the 2 wires.
The BLUE and GREEN wires are the "Pick-up coil" wires, this reading should be 170-256ohms
Would guess a pick up coil is more likely to fail than the CDI. Its happened to a few folks on here. No spark no start.
Here is a link to an aftermarket pick up coil that requires cutting and soldering.
No affiliation, and there is probably other sources too.