Isaac Sim: Particles cannot move with clothes!

When Isaac Sim uses code to import clothes saved in USD format and use code to add particle cloth properties to the clothes, I find that the particles cannot move with the shell of the clothes. Can someone please explain what the problem is? I personally think it is a basic problem, such as some omissions when the code is imported into the world.


cc732b4acb8b4c8ef36c73e92f4c2a8
(just like pictures above)

class Garment():
def init(self, world:World, stage, garment_params:dict, index):

    self.world=world
    self.stage=stage
    self.usd_path=garment_params["path"]
    self.garment_view=UsdGeom.Xform.Define(self.stage,f"/World/Garment")
    self.garment_name=f"garment_{index}"
    self.garment_prim_path=f"/World/Garment/garment_{index}"
    self.particle_system_path="/World/Garment/particleSystem"
    self.particle_material_path="/World/Garment/particleMaterial"

    self.particle_material=ParticleMaterial(
        prim_path=self.particle_material_path, 
        friction=0.5,
        drag=0.1,)
    
    self.particle_system = ParticleSystem(
        prim_path=self.particle_system_path,
        particle_contact_offset=0.005,
        enable_ccd=False,
        global_self_collision_enabled=True,
        non_particle_collision_enabled=True,
        solver_position_iteration_count=16,
        #wind=np.array([0.,0.2,0.]),
    )

    add_reference_to_stage(usd_path=self.usd_path,prim_path=self.garment_prim_path)
    
    self.garment_mesh_prim_path=self.garment_prim_path+"/mesh"
    self.garment=XFormPrim(
        prim_path=self.garment_prim_path,
        name=self.garment_name,
        orientation=garment_params["orientation"],
        position=garment_params["position"],
        scale=garment_params["scale"],
        )
    
    self.garment_mesh=ClothPrim(
        name=self.garment_name+"_mesh",
        prim_path=self.garment_mesh_prim_path,
        particle_system=self.particle_system,
        particle_material=self.particle_material,
        stretch_stiffness=1e10,
        bend_stiffness=garment_params["stiffness"],
        shear_stiffness=100.0,
        spring_damping=0.5,
    )
    # self.cloth_mesh=UsdGeom.Mesh.Get(self.stage,self.garment_mesh_prim_path)
    self.world.scene.add(self.garment_mesh)

This is the code I used to introduce a garment into the stage.