Hello Please Help Me

I fixed this problem by myself, Thanks all

to create DLC without use project launcher, you need to enable Allow ChunkID Assignments in Editor Preferences
then make a plugin and call it anything you want and make it “Can contain contents”
and then any content you want it to be downloadable you should put it in the plugin folder and assign it to chunk
(right click on the content you want and go to asset action then select assign to chunk, everything in the map have default chunk = 0 , any content you want it to be downloadable should have chunk > 0, you can assign more than one content to same ID.)
and then go to Project Settings then packaging and enable Generate Chunks and Build HTTP chunk install data and give it a direction(i like desktop)
and download the content using the Request Content function and mount them and congratzzzzz :D.
,
we have another problem that we can download any chunk we want but we can only mount and use 1 why this happened?
example:
i have simple cube and sphere with chunk 1 ID in the scene and they have materials have 2 chunk ID, when i download the cube and sphere and mount them and open the level i can see them
when i download the materials and open the level i can see the cube and the sphere but the materials still not mounted…