Pet Model's Attachments Keep Breaking

For some reason, whenever I “teleport the player”; aka using a script that changes the CFrame, to the desired location, the attachments keep breaking between the pet and the root part; on the player. I’m not quite sure how to ensure the pet doesn’t break off during the CFrame change. I thought about constraints but not sure if that would give unintended results with the physics. Aside from that, I tried to set the pet’s primary part to its own “root part” and all of the attachments and constraints, to allow the pet to follow are in this root part.

1 Like

I figure out a fix for it. I didn’t realize that I needed to use SetPrimaryPartCFrame on the pet model and set the CFrame to the root part on the player. If anyone has ever wondered why this is happening, now you know.

1 Like