1.0 Cage problem (layred cloth)

Hi there,
I have recently created a layered cloth using this 1.0 cage (1.0 [Blocky] Layered Clothing - Resources)

Now I have two issues:

  1. the cloth Is fine in the studio, but when I play the game it deforms very wired.
  2. when I try to wear it on other blocky or humanoid, it also deforms very wired.

PlayMode

2 Wearing On Humanoid!

Does anyone know how to fix it?