Issue with Clothing Overlapping on Metahuman's Body

I created a hoodie model for my MetaHuman character. I imported the MetaHuman body and the hoodie I created into Blender, then transferred all the data and exported the hoodie with bones to Unreal Engine. During animation, the character’s neck does not fit properly into the collar. I decided to download the MetaHuman character with the hoodie and then transfer the bone data from that hoodie to my hoodie. The animation improved at the neck, but now the lower part of the hoodie clips through the character’s legs. So, I imported the entire outfit (hoodie, pants, shoes) into Blender, transferred the bone data from MetaHuman, and the animation looked good, but again the neck protrudes from the collar. I am new to Unreal and don’t know how to approach this issue. Do you have any tips? Regards

What i did to have full animation on cloth correctly, was to join face mesh to body mesh, merge face and body armature, and then rig the cloth to that armature. This way, you can’t have it on metahuman skeleton since it’s different. So you have to do some extra steps. Import the cloth and make new skeleton. Create an animation blueprint and use “copy pose from mesh” from face mesh. don’t forget to check needed settings for that node.
I recommend to use this method only for cloth with neck part. Cause “set leader pose component” is cheaper, but, naturally, it requires same skeleton as your character body.