Hair Groom Not SImulated

Please help. When simulation is turned off, the hair groom looks fine but as soon as I turn on the simulation, the groom goes all up and stays there. Attaching the screenshots. Any help would be appreciated. I checked the collisions, skin cache but nothing is working. Its a custom groom from blender. Thankss