Ha, you were clear, I just tend to 'over answer' questions
Make sure you're using the latest cpgen and x2mdl, there was a bug where it was sometimes 'rounding' the vertex colors which was making them come out with incorrect values. The CP printout looks like it was missing part of the required CP set- you have four green=1 and a single green=3, instead of a matched set like green=0 and green=1, 2&3 etc. SoM may require even green numbers (0,2,4 etc) for spell start locations, and odd numbers for the second CP triangle that controls direction. That's what SoM's models use anyways, not sure if it's required.
Make sure you're using the latest cpgen and x2mdl, there was a bug where it was sometimes 'rounding' the vertex colors which was making them come out with incorrect values. The CP printout looks like it was missing part of the required CP set- you have four green=1 and a single green=3, instead of a matched set like green=0 and green=1, 2&3 etc. SoM may require even green numbers (0,2,4 etc) for spell start locations, and odd numbers for the second CP triangle that controls direction. That's what SoM's models use anyways, not sure if it's required.