Why do my ragdolls go trought the environment or rigid bodies ?

This usually is due to the way the environment or the rigid bodies were built.

First check that all your CrowdRigidBodies are mapped to the Physics locator used by your simulation.

If everything is good, then you need to optimise the way your rigid bodies are built, check this section of the documentation.