Hey Roblox developers!
I came across this issue today where some parts have different orientations when setting their cframes.
local Clone = WeaponModel:Clone()
Clone.Parent = HumanoidRootPart
Clone:SetPrimaryPartCFrame(HumanoidRootPart.WeaponPlacement.PrimaryPart.GuidePart.CFrame)
local Weld = Instance.new("WeldConstraint", HumanoidRootPart.WeaponPlacement.PrimaryPart.GuidePart)
Weld.Part0 = Clone.Handle
Weld.Part1 = HumanoidRootPart.WeaponPlacement.PrimaryPart.GuidePart
Some objects like this are placed properly while others are not.
BKC2q2ZD4FwuzGp.jpeg)
If anyone can help, please leave a reply, thanks!