I have my fair experience with particle systems.
But currently i dont know whats going on.
Even the simplest plane, without any modifiers, that i subdive once wont work. I added the loopcuts to try to fix it.
The vertex group itself is correct. Is has a weight of 1. Random or jittered dont work.
Here is the blendfile