Is there a way that I could post the model without having it publicly available? I don’t want other people to take it.
And yes, I have removed all welds therefore all that is left in the model now is Motor6d.
Parts that are larger than roughly 6.3x6.3x6.3, when welded to a character (atleast with a standard 2x2x1 rootpart), cause glitching and various other issues. This also happens with other scales (10x9x4 probably would break as well), but 6.3^3 is the exact maximum cubic size I’ve found before you get issues. I did some investigating on this just over a year ago. Have you tried setting the parts to massless? If that doesn’t work, there are other ways to fix it.
I have temporarily fixed the issue using a part that, when on touched, scales the R6 avatar to twice the size. Once you spawn with that, the faulty model works properly. However it’s just a temporary fix and does not count as fixing the actual issue with the morph.
I wrote a plugin a while back that automatically fixes this issue in models. The one that is currently in my inventory is an older version. I’ll update it with my personal version and send you a link when I get home. If your model is set up how I expect it is, the plugin should apply an actual fix that won’t require humanoid scaling.
EDIT: You can install the plugin below. Once you have it installed, you can select either parts or a model and click “Remove Weight” to automatically scale part sizes and mesh scales to attempt to create the same visual with new part sizes that don’t cause problems. This only works if the parts contain mesh objects, and doesn’t work on unions/meshparts. Hope it helps!
They did not. I just encountered the same problem again but was able to solve it using my method. I encountered the issue just after I attempted to weld/rig a character in the same place that my game was in. This means that for whatever reason, it is getting attached to the SpawnLocation.