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