Accessories Keep Falling When Using Pathfinding Service

So, i’m using a plugin called LoadCharacter by AlreadyPro and when I use PathFinding Services with it, the character’s accessories just fall…

Maybe the attachments are broken?

does this only happen when you use pathfinding service with the character or does it also happen when you just load the character and press play?

When using Pathfinding service or moving the RootPart…

Looks to me as if the script is breaking the welds, have you tried comparing the attachments and welds w/ & w/out the script? (edit: by script I mean the plugin)

The Accessory class is an extension to the Hat class, and is also the successor to the legacy Hat system.
It’s designed to be cross-compatible with both the legacy R6 character system, and the new R15 character system.

If an Attachment is inserted into the Accessory’s Handle with the same name as an Attachment found in one of the character’s limbs, they will connect, and the properties inherited from the Accoutrement class will be ignored. Otherwise, the Accessory functions identically to a Hat .

Note: If two matching Attachment are found the resulting Weld will be a child of the Handle of the Accessory. This differs from the legacy behavior of Hats where the Weld is always a child of the Head of the character.
https://developer.roblox.com/en-us/api-reference/class/Accessory

Try replacing the attachments with welds.