Cloth Simulation

Hello, please tell me how to solve the problem with cloth simulation. Firstly, I don’t understand why self collision doesn’t work, the cloth has two sides and they constantly pass into each other.
Secondly, I would like to know if there is a way together with the main cloth to simulate a pocket that is not part of the main topology? There are examples of such a simulation in the Content Examples project, but it was done using apex cloth, is there a way to repeat this in a standard ue 4 simulator?
Help me please