hi, I have a customized BallAndSocketJoint to expose the spring frequency and damping values and update them in the constraint, which I can set the values in the editor. It works fine when used in normal game objects (with physic body and physic shape) in a scene. But when the game objects are used as prefab and initiated using entityManager.Instantiate(prefab), the joint becomes a hard joint as if the frequency of the constraint is reset to the default value. However, when viewed in the entity debugger, my customized values are indeed there. I can upload a small demo project if needed. Thanks.