Bone simulation going crazy when having angular limits

Hello everyone!

I’ve been trying for hours now, to simulate hair physics with bones using a physics asset. But for some reason, the simulation goes crazy when I limit either the twist or swing of the constraints.

I have no clue what is causing this.
My bones have correct orientation, normal scale, disabled the collisions between the the intersecting bodies, yet this happens.

I even double checked my bone orientations in maya, and they are the way they should be.

Tried enabling substepping too, without success.

But for some reason it works well when I don’t set any angular constraints.

If you have any idea as to why that happens, I would be really grateful!