The Problem:
As according to AccessoryDescription documentation, when ApplyDescription is called, if an AccessoryDescription’s IsLayered is not set correctly to the asset type, it will correct it, but from observations it will in fact not correct it if you try to pull GetAccessories from it. This could be my lack of understanding on how it “updates” it, but the documentation is not too clear on this.
Test studio file:
ApplyDescription IsLayered BugReport.rbxl (47.4 KB)
System Information:
AMD Ryzen 7 5800X3D
32GB RAM
AMD Radeon RX 6700XT
Expected behavior
IsLayered should be set to true if the asset is layered clothing, i.e.:

