Have you made some kind of transformation to your guides or the distribution mesh? That can cause impredictable results when you use grounded strands. If so, you can try deleting the history and freezing the transformation.
If you are using the curves to generate hair cards with MeshFromStrands, you should be able to face all the cards in the direction of the distribution mesh using the Rotate operator with a value of 0 and check the option "Orient Based On Strand Shape".
Jeordanis Figuereo (Product Designer. EPHERE Inc.)