Rotating a welded model disables collisions?

https://streamable.com/vv3q09

For some odd reason, whenever I rotate my model from the original orientation of which the parts were welded, it messes up the collisions within the model. I can’t find any other explanation to this. I even checked the CanCollide properties of each part, yet this bug still persist.

EDIT:
So after doing a bunch of test, I’ve come to the conclusion this only happens when using a MeshPart. I did the same exact thing shown in my sample video, and everything seems to work.

I’ve never had this issue before. My only idea is to use WeldConstraints instead of classic Welds and unweld, rotate, and reweld.

1 Like

That’s what I was thinking. Currently I’m using motor6D welds, and I know those tend to have problems sometimes.

Outside of using them on Humanoids I don’t have much experience with Motor6Ds, but I’ve heard they’re finnicky when trying to move or rotate.